要一直走下去

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年7月9日

摘要: 没有Context时,如何在主线程中让一个死循环的子goroutine退出?1.设置全局变量,在循环里判断全局变量=1就退出,在main线程中修改全局变量。2.设置全局通道,在main中向通道里放值,在goroutine中判断通道中有没有值(用select多路复用),有值就退出循环有什么缺点?用全局 阅读全文
posted @ 2020-07-09 18:51 要一直走下去 阅读(431) 评论(0) 推荐(0) 编辑

摘要: 我的源文件在src目录下,下载的第三方依赖也在src目录下,例如go-redis、go-sql-driver 之前是用`go get github.com/Shopify/sarama` 命令下载第三方依赖,不能指定版本,而且放在src目录下 坏处1.拷贝到Git上要全部拷上去2.不同的项目,第三方 阅读全文
posted @ 2020-07-09 18:49 要一直走下去 阅读(130) 评论(0) 推荐(0) 编辑

摘要: 下载NSQ:https://nsq.io/deployment/installing.html 以下步骤将在本地计算机上运行一个小型NSQ群集,并逐步完成将消息发布,使用和归档到磁盘的过程。 请按照INSTALLING文档中的说明进行操作。 在一个shell中,执行nsqlookupd: $ ./n 阅读全文
posted @ 2020-07-09 14:26 要一直走下去 阅读(515) 评论(0) 推荐(0) 编辑