goroutine?谁能帮忙解释一下这是为什么?

w570955342 · · 1038 次点击
是啊,单纯从代码的顺序上看,没有起go程,应该是一个一个顺序执行的。 设置成单核的话、不能并行了,但是还是会乱序,说明两个函数是并发的。 具体原因我也不知道为啥。 ``` func main() { runtime.GOMAXPROCS(1) fmt.Println(1) println(2) } ```
#8
更多评论
我这边一直是1,2,并没有出现你的情况
#1
那这是机器的原因吗?我查了一下 我的go version go1.11 windows/386,你的机器是啥环境?
#2