Was ist der Unterschied zwischen HTTPS und HTTP?
Golang
Wie würdest du einen Kubernetes-Operator beschreiben, wenn wir eine Master-Datenbank und zwei Replikate haben, und was passiert im Falle eines Ausfalls der Hauptdatenbank? Erkläre es in zwei Worten.
Was ist eine Schnittstelle in Go und wie funktioniert Duck Typing?
Was kannst du über Operatoren in Go sagen, hast du sie bei der Arbeit verwendet?
Entwerfen Sie eine öffentliche Schnittstelle (API) für eine Bibliothek zum Kopieren von Dateien in Go — Funktions- und Typ-Header, so benutzerfreundlich wie möglich für Entwickler.
Gibt es einen Architekten, der speziell auf Elasticsearch bestanden hat?
// Es ist notwendig, die Wrapper-Funktion zu ändern, die mit einem festgelegten Timeout arbeitet (z.B. 1 Sekunde). // Wenn die "lange" Funktion innerhalb dieser Zeit ausgeführt wurde, ist das großartig, wir geben das Ergebnis zurück. // Wenn nicht, geben wir einen Fehler zurück. Das Ergebnis der Ausführung ist in diesem Fall nicht wichtig. // // Zusätzlich muss gemessen werden, wie lange diese Funktion lief (einfach im Log ausgeben). // Die Signatur der Wrapper-Funktion kann geändert werden.
Berichten Sie von einem Problem mit ClickHouse (Ausfall aufgrund einer großen Anzahl einzelner Datensätze) und wie Sie es gelöst haben.
Was ist eine Map in Go und wie ist sie aufgebaut? Was passiert bei gleichzeitiger Schreiboperation ohne Synchronisation?
Was ist eine nil-Schnittstelle? Was steckt unter der Haube?