关于协程

binyuan · · 1005 次点击
sorry 之前太大意了 ``` package main import ( "fmt" "time" ) func main() { for i := 10; i < 20; i++ { go func(i int) { fmt.Println("i:", i) }(i) } time.Sleep(10 * time.Second) } ```
#5
更多评论
根本没有时间执行,main goroutine 就退出了
#1
主 goroutine 要等一会儿,才能看到别的 goroutine 的输出
#2