lizhi_duan
2018-10-31 07:37
如果开启goroutine给channel设置值时同样造成deadlock,是什么机制呢?是channel本身的机制吗?
向channel写入或者读取数据都是阻塞的,不开goroutine的话代码上面的代码就阻塞在 out <- r , 当然就死锁了。开gouroutine的话应该不会吧,你可以贴下代码看看
搭建并行处理管道,感受GO语言魅力
19375 学习 · 78 问题
相似问题
回答 1
回答 2
回答 4