package main
import (
"fmt"
)
func main(){
//创建一个无缓存的channel
ch:=make(chan int)
//新建一个goroutine
go func(){
for i:=0;i<5;i++{
ch <- i //往通道写数据
}
close(ch)//关闭后无法在发送数据
//ch<-88
}()//别忘了()
for num:=range ch{
fmt.Println("num=",num)
}
}
5.15 go 通过range读取channel值
猜你喜欢
转载自blog.csdn.net/h4241778/article/details/105374561
今日推荐
周排行