关于chansend
来源:1-11 编程语言与操作系统的桥梁
Garry_27
2021-06-01 10:36:51
1、为什么这步为Y时直接return。当前不可发送时不应该直接gopark吗。
2、chansend()这个函数返回的布尔值有什么作用啊
2回答
Xargin
2021-06-01
另外,提问题的时候关联节尽量选对。。
Xargin
2021-06-01
这种是
select {
case <- ch:
default:
}
的场景,ch 里没数据也不会阻塞的
true false 应该是说发送/接收成功了或者失败了
recv 的时候左边可以有两个值的,这时候 true false 就有用了
相似问题