go channel

Posted allenhaozi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go channel相关的知识,希望对你有一定的参考价值。

var intChan chan int 上面的声明通道类型是双向的, 即我们即可以向通道发送元素值, 也可以从它这里接收元素值, 也可以声明单向的 只能用于发送值的通道类型的泛化表示: chan<- T 我们只能向此类型通道发送元素值, 而不能从它那里接收元素值, 接受元素值的通道类型: <-chan T 获取一个值: elem,ok := <- strChan <-strChan 操作会阻塞

以上是关于go channel的主要内容,如果未能解决你的问题,请参考以下文章

Golang面经ChannelContextGoroutine

Golang面经ChannelContextGoroutine

go16---select

Go基础并发编程

[11][go] go concurrency

[11][go] go concurrency