
工具使用
文章平均质量分 60
碎炎
用学核心编程当学操作系统的孩子。。。
展开
-
Git使用小结
在刚工作的时候,肯定要接触到版本控制系统,版本控制系统对于大型项目的开发还是很重要的。毕业工作后,第一个接触的版本控制系统就是svn,这个使用也的确简单,不过用的是图形化的软件,只是点点什么的,使用起来很方便。由于svn的限制,不能本地离线的commit。后来移动项目逐步迁移到了git上,那时候接触git。从svn转到git还是非常不适应的,变化很大,而且感觉git很不好用,那时候的想法是比svn差原创 2016-07-14 16:48:44 · 453 阅读 · 0 评论 -
NSQ的golang客户端简单使用
NSQ的golang客户端简单使用NSQ 是由国外的一个短链服务商bitly使用golang开发的一个消息队列系统,正好使用到了这个东西,在这里简单的记录下。获取客户端nsq的golang客户端是官方版本的go get github.com/nsqio/go-nsq 即可简单的消费者和生产者使用该客户端有原始的command函数用于一些基础操作,也有consumer和producer的封装,我这里是原创 2016-08-29 11:19:52 · 8641 阅读 · 0 评论 -
使用nsqlookupd来推送消息
使用nsqlookupd来推送消息其实有点儿文不对题,不是使用nsqlookupd来推送的,最终还是使用nsqd来进行推送。nsq的golang客户端中,consumer实现了从nsqlookupd中动态拉取服务列表,并进行消费,但是producer中没有实现这个,假设有N个nsqd节点,某一个不可用了,那么不就完蛋了?于是今天自己封装了一个producer,用来实现从nsqlookupd中拉取ns原创 2016-09-08 17:56:35 · 3096 阅读 · 0 评论 -
VSCODE golang环境配置
VSCODE golang环境配置 准备 安装好vscode后,安装golang插件,可以使用ctrl+shift+p或者f1呼出命令面板,输入extensions,输入关键词Go然后安装然后将一个文件夹拉入VSCODE中,然后通过文件->首选项->工作区设置来做工作区设置的任务。我们在工作区的配置文件settings.json中,需要设置的是go.gopath{ "go.gopath":原创 2016-10-18 10:42:28 · 7601 阅读 · 0 评论