1 go的信道
1.1 什么是信道
信道可以理解为go协程之间进行通信的通道。
1.2 信道的声明
所有的信道都关联一个类型,一旦关联了类型,该信道就只能传输该类型的数据,传输其它类型的数据的话就是非法的。
chan T表示t类型的信道。
var b chan int,声明一个信道b
1.3 定义一个信道
b := make(chan int)
1.4 通过信道进行数据的发送和接收
箭头离开信道表示从信道中接收数据:data := <- b
箭头指向信道的话,就是发送数据 : b <- data
2