Go 缓冲 channel 和 非缓冲 channel 的区别

在看本篇文章前咱们须要了解阻塞的概念 在执行过程当中暂停,以等待某个条件的触发 ,咱们就称之为阻塞 在Go中咱们make一个channel有两种方式,分别是有缓冲的和没缓冲的 缓冲channel 即 buffer channel 建立方式为 make(chan TYPE,SIZE) 如 make(chan int,3) 就是建立一个int类型,缓冲大小为3的 channel 非缓冲channel
相关文章
相关标签/搜索