有人可以给我一些关于这段代码的见解,为什么会出现死锁错误for x:=range c
func main() {
c:=make(chan int,10)
for i:=0;i<5;i++{
go func(chanel chan int,i int){
println("i",i)
chanel <- 1
}(c,i)
}
for x:=range c {
println(x)
}
println("Done!")
}
四季花海
30秒到达战场
潇湘沐
GCT1015
随时随地看视频慕课网APP
相关分类