一个关于channel的问题

hwp195 · 2017-12-08 20:22:30 · 1162 次点击

你这是无缓冲 chan,你得有地方往里面写数据

#1
更多评论

但是在goroutine里也是写,为啥就可以呢?

#2

弄明白了,在goroutine 里已经阻塞了,在main里再读,当然会死锁。还有,goroutine里读一次就阻塞了,根本不可能读10次。。。

#3