Suchergebnisse für Anfrage "goroutine"

2 die antwort

Gehen Sie Programm Deadlock bekommen

Hier ist mein Golang-Programm, mit dem ich spiele, um meine Konzepte richtig zu machen. Wenn ich das Programm starte, ist es blockiert. Ich verstehe nicht warum? Bitte weist jemand darauf hin, was falsch läuft? package main import ( "fmt" "sync" ...

4 die antwort

Wie können wir Kanäle in Go anstelle von Mutex verwenden?

Channels kombinieren Kommunikation - den Austausch eines Werts - mit der Synchronisierung - und stellen so sicher, dass zwei Berechnungen (Goroutinen) in einem bekannten Zustand sind. Wie ist es möglich, die Kanäle in Google Go zu verwenden, um ...

3 die antwort

Warum ist time.sleep erforderlich, um bestimmte Goroutinen auszuführen?

TOP-Veröffentlichungen

1 die antwort

Warum kann Golang keinen Json aus einer Struktur mit Kleinbuchstaben erzeugen?

Ich versuche, ein json-Ergebnis aus einer Struktur zu drucken, die ich folgendermaßen erstellt habe: type Machine struct { m_ip string m_type string m_serial string }und ausdrucken m:= &Machine{ m_ip:"test", m_type:"test", m_serial:"test" } ...

4 die antwort

Ist eine Go-Goroutine eine Coroutine?

2 die antwort

goroutines Ausführungsreihenfolge

Ich versuche, diesen Teil des Codes zu verstehen, nicht sicher, warum der 2. Schritt vor dem 1. ausgeführt wird. Es wäre toll, wenn mir jemand dabei wirklich helfen könnte! func sum(a []int, c chan int) { fmt.Println("summing: ", a) total := 0 ...

3 die antwort

Warum blockiert dieser Go-Code?

4 die antwort

Wie sammle ich Werte von N Goroutinen, die in einer bestimmten Reihenfolge ausgeführt wurden?

Below ist eine Struktur vom Typ Stuff. Es hat drei Zoll. EINNumber, es istDouble und seinPower. Stellen wir uns vor, die Berechnung des Doppelten und der Potenz einer gegebenen Liste von Ints sei eine teure Berechnung. type Stuff struct { Number ...

10 die antwort

Was passiert mit dem Rückgabewert von goroutine

Kann jemand bitte die von der Goroutine zurückgegebenen Klärungswerte angeben. Wird der von der Goroutine zurückgegebene Wert auf dem Spiel gespeichert? Beispiel: // function getNumber returns the "int i" and we can't use this returned value // ...

4 die antwort

Goroutine-Ausführung in einem http-Handler

Wenn ich eine Goroutine in einem http-Handler starte, wird sie auch nach der Rückgabe der Antwort abgeschlossen? Hier ist ein Beispielcode: package main import ( "fmt" "net/http" "time" ) func worker() { fmt.Println("worker started") ...