Kann man WaitGroup.Add innerhalb einer Goroutine aufrufen und am Ende Done? Wird das korrekt funktionieren?
Golang
Was ist eine Deadlock? Wie kann man gegenseitige Blockierung vermeiden?
Erzählen Sie mir vom Go-Planer (GMP-Modell)
Was ist der Hauptgrund für die Verwendung des Typs sync.Map in Go?
Wie kann man in Go einen separaten Ausführungsthread erstellen und starten?
Welche Ansätze und Werkzeuge in Go werden verwendet, um parallele und asynchrone Berechnungen mit Goroutines zu organisieren?
Welche Komponenten umfasst die Struktur eines Slices in der Programmiersprache Go?
Was sind Generics in Go? Wie beschränkt man den Satz von Typen (constraints)?
Was hältst du von Linux?
Was ist ein Kanal in Go? Welche Arten von Kanälen gibt es? Worin unterscheiden sich gepufferte von nicht gepufferten Kanälen?
Eigenschaften der Arbeit mit Strings in Go: Unveränderlichkeit, len(), Arbeit mit Unicode/Kyrillisch, Runen?
Was ist ein Zombie-Prozess?
Welche Methoden werden verwendet, um die Konsistenz der Daten bei der Arbeit mit mehreren Threads oder Goroutines sicherzustellen?
Erzähle mir von Kubernetes — was ist das, wie unterscheidet es sich von Docker, was sind die Hauptbestandteile?
Was ist das Besondere an Goroutines in Go? Wodurch sind sie leichtgewichtig?
Worin besteht der Unterschied zwischen Containerisierung und Virtualisierung?
Erzählen Sie uns vom Projekt, dem Team und den Hauptaufgaben an Ihrem aktuellen Arbeitsplatz
Wie kann man verhindern, dass man beim Lesen aus einem leeren Kanal dauerhaft blockiert? Was ist select und welche Muster gibt es?
Warum wechseln Sie den Job?
Wie können Goroutines miteinander kommunizieren? Welche Synchronisationsmethoden gibt es in Go?