Golang Channel简介
Go ChannelChannel,管道。从它的名字,就可以差不多可以了解到是一个与队列类似的东西。它可以轻松地实现,线程之间的通信,线程之间可以通过它接收和发送数据,达到线程安全的目的。定义初始化channel := make(chan int) // 初始化一个不带缓冲区的channelchannel := make(chan int, 9) // 初始化一个带9个缓冲区的channel有无缓冲区区别?有缓冲区若缓冲区大小为N,线程A发送数据至channel中,若channel中已
原创
2020-12-27 16:22:21 ·
149 阅读 ·
0 评论