Sobes.tech

Golang

Kann man WaitGroup.Add innerhalb einer Goroutine aufrufen und am Ende Done? Wird das korrekt funktionieren?

Middle+
238

Was ist eine Deadlock? Wie kann man gegenseitige Blockierung vermeiden?

Middle+
232

Erzählen Sie mir vom Go-Planer (GMP-Modell)

Senior
229

Was ist der Hauptgrund für die Verwendung des Typs sync.Map in Go?

Junior — Middle
224

Wie kann man in Go einen separaten Ausführungsthread erstellen und starten?

Junior — Middle
222

Welche Ansätze und Werkzeuge in Go werden verwendet, um parallele und asynchrone Berechnungen mit Goroutines zu organisieren?

Junior — Middle
216

Welche Komponenten umfasst die Struktur eines Slices in der Programmiersprache Go?

Junior — Middle
215

Was sind Generics in Go? Wie beschränkt man den Satz von Typen (constraints)?

Middle+
212

Was hältst du von Linux?

Senior
207

Was ist ein Kanal in Go? Welche Arten von Kanälen gibt es? Worin unterscheiden sich gepufferte von nicht gepufferten Kanälen?

Middle
204

Eigenschaften der Arbeit mit Strings in Go: Unveränderlichkeit, len(), Arbeit mit Unicode/Kyrillisch, Runen?

Middle+
202

Was ist ein Zombie-Prozess?

Middle+
200

Welche Methoden werden verwendet, um die Konsistenz der Daten bei der Arbeit mit mehreren Threads oder Goroutines sicherzustellen?

Junior — Middle
199

Erzähle mir von Kubernetes — was ist das, wie unterscheidet es sich von Docker, was sind die Hauptbestandteile?

Senior
198

Was ist das Besondere an Goroutines in Go? Wodurch sind sie leichtgewichtig?

Senior
196

Worin besteht der Unterschied zwischen Containerisierung und Virtualisierung?

Middle+
194

Erzählen Sie uns vom Projekt, dem Team und den Hauptaufgaben an Ihrem aktuellen Arbeitsplatz

Senior
194

Wie kann man verhindern, dass man beim Lesen aus einem leeren Kanal dauerhaft blockiert? Was ist select und welche Muster gibt es?

Senior
193

Warum wechseln Sie den Job?

Senior
191

Wie können Goroutines miteinander kommunizieren? Welche Synchronisationsmethoden gibt es in Go?

Middle
191
/6