(<- chan int) 和 (chan int)当函数返回值的区别是什么?

embiid · · 3393 次点击
解决了我的疑问,我说一直deadlock,感谢
#2
更多评论
自己找到答案了: **chan作为函数返回值的方式有3种:(chan int)、(&lt;- chan int)、(chan &lt;- int),分别代表(可读可写的管道)、(只读管道)、(只写管道),只读管道不能close(),只写管道可以close()**
#1