关于并发的问题,如下代码该如何理解?

yuchen16 · · 966 次点击
等同于Sleep ``` package main import ( "time" ) type T struct { msg string } var g *T func setup() { t := new(T) t.msg = "hello, world" g = t } func main() { go setup() time.Sleep(time.Second * 5) print(g.msg) } ```
#7
更多评论
不能保证 setup 先执行
#1
意思是不能保证setup先返回?
#2