通道(channel)
在多个goroutine间通信的管道
通道的特性
声明通道类型
var通道变量chan通道类型创建通道
通道实例 := make(chan数据类型)
ch1 := make(chan int)使用通道发送数据
发送将持续阻塞直到数据被接收
使用通道接收数据
最后更新于
在多个goroutine间通信的管道
var通道变量chan通道类型通道实例 := make(chan数据类型)
ch1 := make(chan int)最后更新于
通道变量 <- 值
// 通道变量:通过make创建好的通道实例。
// 值:可以是变量、常量、表达式或者函数返回值等。值的类型必须与ch通道的元素类型一致。