谁给解释解释这段的代码的执行顺序,说下为什么是这样的。。。。

mu_fan · · 1210 次点击
那这个协成中的for循环 和 fibonacci 函数中的for循环 是怎么交叉执行的呢
#3
更多评论
这个是example里面的代码吧。程序从mian开始,走到20行开了一个协程,然后直接就走26行去了,调用函数fibonacci,在这个函数中一个for然后不断在里面跑,等着协程通过通道把值给过来,当通道quit给值过来的时候return,fibonacci函数返回,程序结束。这么说应该明白吧
#1
接触go不到2周,属于学习摸索阶段,如果有错的话希望楼下的大神轻喷
#2