最近在折腾Go语言,找了个开源项目nsq研究源代码。不过前两天不小心把系统搞挂了,这次又要重做一遍,记录一下,备忘。

准备:

1. vim+golang插件+ctags(新版本支持Go)

2. Go1.2版本,官网可以下载。

1) 解压到~/tool/go

2) 配置环境变量:GOROOT=$HOME/tool/go; GOPATH=$HOME/go_wsp;PATH=$PATH:$GOROOT/bin:$GOPATH/bin

3) 提示符下输入 go,确认配置正确

3. godep (安装nsq要用到)

1) 安装mercurial, sudo apt-get install mercurial (code.google.com使用的版本控制工作)

2) 下载godep: go get github.com/kr/godep

3) 第2)步可能Fail,需FQ。安装goagent,之后使用http_proxy=<proxy_addr> go get github.com/kr/godep

4) 安装:go install github.com/kr/godep (真是简单的赏心悦目)

4. nsq

1) godep get github.com/bitly/nsq/...

2) ./test.sh

最新文章

  1. [解决方案] pythonchallenge level 5
  2. Python数字,字符串
  3. JavaMail API 详细分解
  4. super用法和继承中的构造方法
  5. java多线程学习-开篇
  6. Struts2的处理结果(三)——动态配置结果
  7. Centos下编译Linux内核
  8. shell script 零碎知识
  9. C#自学笔记总结
  10. LightOJ 1248 Dice (III)
  11. redis -字符串string
  12. 外排序 External sorting
  13. 一个关于finally和return的面试题
  14. 用多线程处理FTP上传
  15. 【C++ 模板迭代器实例/半素数】
  16. 【JVM】-NO.115.JVM.1 -【JDK11 HashMap详解-4-伸展树、B树】
  17. vue keep-alive解决关闭标签动态缓存问题
  18. wordpress练习
  19. Java JDBC的基础知识(二)
  20. Fulfilling Work: The Shippers More entrepreneurs hire &#39;fulfillment&#39; outfits to store and ship their products

热门文章

  1. 最佳实践:Windows Azure 网站 (WAWS)
  2. Oracle 表三种连接方式(sql优化)
  3. [译]Stairway to Integration Services Level 15 – SSIS 参数回顾
  4. setInterval(code, time)中code传递参数办法
  5. hadoop序列化机制与java序列化机制对比
  6. Single Number i and ii
  7. PHP 字符串处理 总结
  8. (Problem 57)Square root convergents
  9. NET Core 环境搭建和命令行CLI入门
  10. 求n^k的前缀和