GolangCodingTime icon indicating copy to clipboard operation
GolangCodingTime copied to clipboard

c04/c04_05

Open utterances-bot opened this issue 2 years ago • 5 comments

4.5 学习 Go 协程:WaitGroup — Go编程时光 1.0.0 documentation

https://golang.iswbm.com/c04/c04_05.html

utterances-bot avatar Jul 05 '22 02:07 utterances-bot

最后一个代码为什么不是第一个子协程先输出

TajangSec avatar Jul 05 '22 02:07 TajangSec

已解决

TajangSec avatar Jul 05 '22 02:07 TajangSec

最后一个代码为什么不是第一个子协程先输出

鉴于@TajangSec没有给予自己问题的解释,我简单解释下: 这里的两个worker是并发执行的,可以用多线程的思想类比,go对协程的调度估计也是由go进程自己控制的,所以我们不确定谁会先被调用。并且,也可能穿插着第1、2个子协程分别输出的结果。

baibinghere avatar Nov 14 '22 07:11 baibinghere

异步啊 大兄弟

lekuyuan avatar Jul 08 '23 13:07 lekuyuan

看着很像 java 种的 countdownlaunch

Joy0934 avatar Dec 24 '23 09:12 Joy0934