为什么main协程会等待子进程
来源:2-4 强制结束任务
qq_雨声_2
2019-01-17
go func() {}这个不是启动一个协程吗,你下面代码注释写的是线程。两个协程不应该是一步的吗,为什么会出现等待的效果,是用到共有变量才会出现等待吗
写回答
2回答
-
qq_默默_60
2019-01-17
go func是协程没问题,本身异步,但程序中channel结构体在等待输入,所以阻塞等待。
10 -
小鱼儿老师
2019-01-25
没错,go func是并发去了,如果要实现等待,就需要用类似channel/condition这样的东东挂起等待唤醒。
00
相似问题