GO语言并发编程入门:管道的基本用法
管道的创建和读写
创建管道:
c := make(chan int)
向管道写入数据:
c <- sum
从管道读取数据:
x, y := <-c, <-c
基本示例:
package main
import "fmt"
func main() {
// 创建管道
c := make(chan int)
// 向管道写数据
go func(){
c <- 33
}()
// 从管道读数据
v := <-c
fmt.Println(v)
}
THE END






