请各位大神看一下下面这个代码执行结果是什么!

Delia_yao · · 759 次点击
polaris
社区,需要你我一同完善!
这种的,都是不确定的
#1
更多评论
这个runtime.Gosched()是让出时间片的函数,意思就是i=3的时候打印g2,然后再返回上面那个继续执行对吗?
#2
polaris
社区,需要你我一同完善!
runtime.Gosched() 只是说让 schedule 重新调度 runnable 的 goroutine,但具体会先执行哪个,是不确定的,而且,多核情况下,还存在并行。
#3