Golang
Wie kann Kubernetes darüber informiert werden, dass die Anwendung erfolgreich gestartet wurde und bereit ist, Traffic zu empfangen?
Können Sie erklären, was im Kontext von IT oder Softwareentwicklung unter dem Begriff 'Vendor' verstanden wird?
Können Sie erklären, was ASCII-Codierung ist und wofür sie verwendet wird?
Wie greift man auf Werte in einem Wörterbuch zu, das noch nicht vorher erstellt wurde?
Was ist eine Hash-Funktion? Welche Datenstrukturen in Go verwenden Hash-Funktionen?
Können Sie das Konzept der Transactional Outbox erklären und warum sie verwendet wird?
Was ist eine Rune?
Was kann zu einer erhöhten Nutzung des Arbeitsspeichers in einer Anwendung führen?
Wie verhält sich ein Programm in der Programmiersprache Go, wenn GOMAXPROCS auf 1 gesetzt ist und eine Goroutine mit einer Endlosschleife gestartet wird, wenn gleichzeitig versucht wird, einen anderen Teil des Codes auszuführen?
Erzähle mir von Fehlern aus deiner Berufserfahrung
Wo wird innerhalb von Kafka der Offset-Wert für konsumierte Nachrichten gespeichert?
Welche Rolle spielen Buckets in der Implementierung der Datenstruktur Map?
Können Sie erklären, wie das Ereignis-Queue-System in Kafka implementiert ist?
Welchen Index würdest du für diese Abfrage mit DENSE_RANK und PARTITION BY department erstellen?
In welchen Fällen wird die Verwendung der REST-API für die Interaktion zwischen Systemkomponenten empfohlen?
Wie werden diese Metrikdaten in Grafana integriert und angezeigt?
Wozu dient die Schnittstelle in der objektorientierten Programmierung?
Erzählen Sie uns von Datenbankmigrationen — wie sie gespeichert wurden und wer sie geschrieben hat?
func revert(nums []int) { // 1 2 3 4 => 4 3 2 1 } func main() { a := []int{1,2,3,4,5} revert(a) fmt.Println(a) } func revert(nums []int) { // 1 2 3 4 => 4 3 2 1 l, r := 0, len(nums)-1 for l < r { nums[l], nums[r] = nums[r], nums[l] l++ r-- } } func main() { a := []int{1,2,3,4,5} revert(a) fmt.Println(a) }
Erzählen Sie von den Arten von Kontexten in Go: Background, WithTimeout, WithCancel und andere.