Simple goroutine funktioniert nicht unter Windows

8

Ich mache ein paar Tests mit Goroutinen, nur um zu lernen, wie sie funktionieren, aber es scheint, dass sie überhaupt nicht laufen. Ich habe einen sehr einfachen Test gemacht:

%Vor%

Ich würde erwarten, dass dies "Test" druckt, aber es tut einfach nichts, keine Nachricht, aber auch keinen Fehler. Ich habe auch versucht, ein for {} am Ende des Programms hinzuzufügen, um der Goroutine Zeit zu geben, etwas zu drucken, aber das hat nicht geholfen.

Irgendeine Idee, was könnte das Problem sein?

    
this.lau_ 02.02.2013, 17:35
quelle

2 Antworten

10
  

Die Programmausführung wartet nicht auf das Ende der aufgerufenen Funktion

     

Go-Statements

Warten Sie eine Weile. Zum Beispiel

%Vor%

Ausgabe:

%Vor%     
peterSO 02.02.2013, 17:56
quelle
9

Ich weiß, dass es beantwortet wurde, aber der Vollständigkeit halber:

Kanäle

%Vor%     
Kiril 05.02.2013 13:38
quelle

Tags und Links