V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wentx  ›  全部回复第 6 页 / 共 12 页
回复总数  232
1  2  3  4  5  6  7  8  9  10 ... 12  
在这个场景下面,甚至都不需要使用 channel 来通知,你直接一个全局变量,在 submit 的时候,判断一下是否是 close 就可以了。
@Gota 这个是队列设计的问题了,如何保证 producer 关闭后,其他 goroutine 调用 submit 没有副作用。
@wentx 然后 stop 的最后再去 close(chQuit)
@Gota 不不不,你 chQuit 是无缓冲的 channel, 你在往里写的时候,会阻塞,等到 submit 函数里面
case <-chQuit:
return ErrClosed

这段执行到,才会走到下一步 close(chData),这个时候 submit 函数已经退出,所以 submit 不会 panic
close(chQuit) 改成 chQuit <- struct{}{}

试试
2023-09-28 14:26:19 +08:00
回复了 adjusted 创建的主题 问与答 2023 年一个极简的代码托管服务需要支持哪些功能?
看看这个 https://gitness.com
2023-09-27 10:15:54 +08:00
回复了 rosrocket 创建的主题 奇思妙想 现在有 1000w,你会开一家什么样的公司?
拉皮条
2023-09-27 10:08:49 +08:00
回复了 wqq096737ink 创建的主题 问与答 吐槽一下:国庆见家长,该不该一起回?
下一位
2023-09-13 16:19:24 +08:00
回复了 cat 创建的主题 旅行 国庆计划开车 2000 多公里,有什么建议或心得吗?
建议高铁或者飞机。

除非你是特别喜欢开车
@wentx 解决了,现在有第二个问题,密码不能复制到输入框里面
m2 不能跑嘛?
2023-09-11 13:37:42 +08:00
回复了 tanxianjia 创建的主题 生活 你们生活或者学习中,有没有记过很有意思的口诀
tar -xzvf : xtract ze vucking files
tar -czvf : compress ze vucking files
2023-09-10 11:07:40 +08:00
回复了 qwertyzzz 创建的主题 程序员 大佬们 问下 有什么网站可以根据文本生成语音下载
@zhousir5071 Usage: say [-v voice] [-o out] [-f in | message]

voice 可以 Google 看看有哪些,-o 的话可以输出到文件,-f 可以指定输入的文件
2023-08-23 17:03:06 +08:00
回复了 gdb 创建的主题 程序员 请问 github 的两步验证(two-factor authentication)大家是怎么做的?
authy 呀,也可以考虑下一下用用我写的一个插件

https://github.com/momaek/authy
2023-08-23 17:02:17 +08:00
回复了 gdb 创建的主题 程序员 请问 github 的两步验证(two-factor authentication)大家是怎么做的?
2023-08-17 17:27:02 +08:00
回复了 lhyyds6 创建的主题 职场话题 给个建议吧
还招人不
2023-08-16 17:36:36 +08:00
回复了 AliceFizzy 创建的主题 汽车 极氪 001、modelY、蔚来 ET5T 三选一求意见
Model Y

真的香,我都有点后悔买 3 了
2023-08-15 10:33:15 +08:00
回复了 danbai 创建的主题 宽带症候群 腾讯云 4g 服务器实际可用内存只有 3.3g
lsmem 看看?
2023-08-14 14:54:09 +08:00
回复了 mk3s 创建的主题 问与答 关于买车的一些疑问
特斯拉
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2815 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 13:32 · PVG 21:32 · LAX 06:32 · JFK 09:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.