Channel是Go并发通信的核心,支持无缓冲和有缓冲两种模式。
// 创建无缓冲channel ch := make(chan int) // 创建有缓冲channel ch2 := make(chan string, 3) // 发送和接收 ch <- 10 x := <-ch // 关闭channel close(ch)