goroutine 之间传递信息
var c chan intc := make(chan int)c <- 1c <- 2n := <- c
定义通道
ch1 := make(chan string) //定义了一个无缓冲的string通道ch2 := make(chan string , 4) //定义了一个4个元素的string通道
通道操作符
ch1 <- "Chengdu" //向通道写入数据itemOfCh1 := <- ch1 //从ch1通道读取一条数据<- ch1 //读取通道的下一个值var in_only chan<- int //只能接收通道var out_only <-chan int //只读取的通道close(ch) //关闭通道
