主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go语言
for循环能否加阻塞。不使用通道
admin87
·
· 2930 次点击
现用heap做了一个优先级列队。一个线程写。一个线程读。有数据就读。想用for 循环读不知道如何加个组塞。可以在没有数据时停止。有数据自动读取。 谢谢
阅读全文
查看全部 7 个评论
momaek
``` for { if heap.isEmpty{ continue } // other } ```
评论于 2017-11-27 02:47:35
#3
更多评论
specita
用chan会很方便实现这个功能,或者 ``` for { heap.isEmpty{ sleep(1000) } ///other code } ```
评论于 2017-11-27 02:02:21
#1
specita
少打个if..
评论于 2017-11-27 02:03:04
#2
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
一周阅读排行
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册