没明白为什么从select里面接收的值再送给worker会造成阻塞
来源:11-4 用select进行调度

慕斯卡7374230
2022-03-12
func main() {
c1, c2 := generateChannel(), generateChannel()
for {
select {
case n := <-c1:
w <- n
case n := <-c2:
w <- n
}
}
}
为什么从c1或c2获取n后,再将n传递给worker会造成阻塞
写回答
1回答
-
醉的抠脚
2022-03-14
worker 要有接受的地方才不会阻塞
012022-03-15
相似问题