golang中channel关闭后的情况

2020-08-13  本文已影响0人  blue_gogogo

我们经常会看查到这张图,从这里看到,一个已经close的channel读到为零值。

其实不止一种情况:

    no buffer channel:读到零值

    buffer channel:

                buffer 不为空: 读到buffer中的值

                buffer 为空: 读到零值

上一篇 下一篇

猜你喜欢

热点阅读