社区
其他技术讨论专区
帖子详情
使用goroutine出现BUG,请帅裂苍穹的道友帮忙看下
weixin_38066919
2019-09-20 10:39:52
我使用goroutine多线程的时候,执行以下语句,最后一次执行偶尔发生不执行的情况
如下图,最后一次执行应该输出 world,4 但是没有输出
请大家帮忙看看这是什么原因啊
...全文
47
3
打赏
收藏
使用goroutine出现BUG,请帅裂苍穹的道友帮忙看下
我使用goroutine多线程的时候,执行以下语句,最后一次执行偶尔发生不执行的情况 如下图,最后一次执行应该输出 world,4 但是没有输出 请大家帮忙看看这是什么原因啊
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38067167
2019-09-20
打赏
举报
回复
因为主协程结束了。所以子协程没跑完就被关闭了 正确的做法应该是: wg :=make(sync.Waitgroup) func main{ wg.Add(2) go say("world") go say("hello") wg.Wait() } func say(s string){ //你的代码...后面加上这句 wg.Done() }
weixin_38067822
2019-09-20
打赏
举报
回复
正解。主协程退出,子协程没有跑完
weixin_38073387
2019-09-20
打赏
举报
回复
主綫程執行比go協程執行要快,主綫程執行結束之後關閉所以協程沒法執行。 建議讀一下GO并發編程這本書,裏面有詳細底層原理介紹。
Android基于xmpp即时通讯 实例源码
Android基于xmpp即时通讯软件,界面简洁大方,功能简单小巧,
bug
倒是不多不少。 编码方式是utf-8,不能直接导入eclipse,请自己新建一个工程,将源码覆盖过去,并将编码方式修改为utf-8。 了解更多,请移步:http://blog.csdn.net/way_ping_li/article/details/17385379
网络信息过滤
用DELPHI实现网络信息过滤(附文档,程序可能有
bug
)
面试题--产品上线
出现
Bug
,如何处理?
在实际工作中,产品或项目上线后,会多少有
BUG
反馈(1)是在产品部署的过程中,实施人员发现的
BUG
反馈回来;(2)客户
使用
过程中,发现的
BUG
; 针对这类问题反馈回来后,一般的处理流程: 针对这类问题,原则是:快速响应并及时处理 如果问题严重影响客户
使用
,开发会第一时间在线上进行处理,临时解决掉满足用户的
使用
。 如果问题不严重,会将这类问题进行汇总,在后续版本中解决掉,主要从以下方面分析: 问题ID--问题描述--问题类型(是WISH需求还是
BUG
)--问题是否可以复现--问题遗漏原因分析--问题
论go语言中
goroutine
的
使用
go中的
goroutine
是go语言在语言级别支持并发的一种特性。初接触go的时候对go的
goroutine
的欢喜至极,实现并发简便到简直bt的地步。但是在项目过程中,越来越发现
goroutine
是一个很容易被大家滥用的东西。
goroutine
是一把双面刃。这里列举一下
goroutine
使用
的几宗罪: 1
goroutine
的指针传递是不安全的 1 2
Bug
Free
使用
说明
Bug
Free
使用
说明1引言1. 1编写目的让所有人员更快的掌握
Bug
Free的
使用
方法,更好的开展今后的工作。1.2前景a. 软件名称:
Bug
Free; b. 用户: 所有开发人员 c.目标: 记录所有的
bug
产生以及处理过程; 统一
Bug
发现
其他技术讨论专区
474
社区成员
791,134
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章