简介channel常见用法 channel是什么意思( 二 )
但多说一句,其实这种情形不太常用,原因也很简略 。因为高低游的花费情形是统一的,如果生产者生产的速渡过快,而花费端跟不上的话,即使把它先暂存在缓冲区当中也没什么用,早晚还是会要阻塞的 。
close
当我们对信道应用停止之后,可以通过close语句将它关闭 。
Close这个操作只能在生产端进行,花费端如果close信道会引发一个panic 。我们在从chan吸收数据的时候,可以加上一个参数断定信道是否关闭 。
v, ok := <- chif !ok { return}
这样我们就可以断定chan关闭的时光了 。
推荐阅读
- |职场中有哪些常见的套路?
- 牛杂配什么好吃
- 早泄是男性性功能障碍中最常见的男科疾病
- 包皮龟头炎是现在一种很常见的疾病
- 女人肾虚常见10种症状 推荐10食物补肾养肾
- 六种食物堪比瘦脸霜 能让脸变小
- 吃这些颜色的水果可以快速甩油
- TCP/IP攻击详细解释
- 计算机网络常见9个命令
- 结膜炎滴眼药水刺痛
