```
n := make(chan int)
go func(){
k:=<-n
fmt.Prinln("1");
}()
go func(){
k:=<-n
fmt.Prinln("2")
}
n<-1
time.Sleep(1)
```
上述这种情况,一个channel被多个go协程接受时,有没有一种方法,能确定谁能先接受?
有疑问加站长微信联系(非本文作者)
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`