2016-06-30 15 views

Antwort

0

Vielleicht ist es das, was Sie

go sum(s[:len(s)/2], c) 
x := <- c 
go sum(s[len(s)/2:], c) 
y := <- c 

ich Gast müssen, dass Sie denselben Kanal verwenden.

+0

Haben Sie diesen Code ausprobiert? Ich habe gerade versucht, aber die goroutine 2 'go sum (s [len (s)/2:], c)' immer vor der ersten goroutine beendet 'go sum (s [: len (s)/2], c) ' – David