分享
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。
运行这个代码,https://studygolang.com/articles/8135
居然直接打印call就退出了
到底问题出在哪里??跪求高人告知
跪求高人告知
跪求高人告知
跪求高人告知

有疑问加站长微信联系(非本文作者)
第 1 条附言 ·
我没说明白,是func aaa中的sleep失效了
第 2 条附言 ·
抱歉没说明白
按逻辑,新增加goroutine来执行func aaa,主线程执行到select应该阻塞等待chan,然后CPU调度到goroutine,延时3秒,然后往chan写数据,主线程收到数据,打印call
问题就是应该是3秒后打印call,而不是立即打印
第 3 条附言 ·
抱歉了各位。是我搞错了
我不应该使用go run来测试
应该go build -o test test.go
生成二进制来测试完全没问题

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信3265 次点击
添加一条新回复
(您需要 后才能回复 没有账号 ?)
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传