golang fatal error: all goroutines are asleep - deadlock!
fatal error: all goroutines are asleep - deadlock!
这个错误的原因是:
在main goroutine线,期望从管道中获得一个数据,而这个数据必须是其他goroutine线放入管道的
但是其他goroutine线都已经执行完了(all goroutines are asleep),那么就永远不会有数据放入管道。
所以,main gorouti
原创
2016-02-23 16:24:06 ·
1363 阅读 ·
0 评论