我们经常会看查到这张图,从这里看到,一个已经close的channel读到为零值。
其实不止一种情况:
no buffer channel:读到零值
buffer channel:
buffer 不为空: 读到buffer中的值
buffer 为空: 读到零值
我们经常会看查到这张图,从这里看到,一个已经close的channel读到为零值。
其实不止一种情况:
no buffer channel:读到零值
buffer channel:
buffer 不为空: 读到buffer中的值
buffer 为空: 读到零值
本文标题:golang中channel关闭后的情况
本文链接:https://www.haomeiwen.com/subject/xvbidktx.html
网友评论