使用homebrew安装golang
1 | brew install go |
设置Golang官方默认GOPATH、GOROOT
1 | export GOPATH=$HOME/go |
- 安装时的最新版本是
1.10.1
- 使用 *.pkg安装时
GOROOT
将是/usr/local/go
- 关于更多的环境变量设置请参照 go help gopath
在项目中初始化
1 | dep init $HOME/go/src/github.com/kimtaek/socar |
在已有项目根目录执行初始化命令时,会分析应用程序所需要(使用)的所有依赖包,得出依赖包清单并生成vendor目录、Gopkg.toml、Gopkg.lock文件
创建项目并执行初始化,会得出空vendor目录、Gopkg.toml、Gopkg.lock文件 (如上例子:创建并初始化)
在项目中添加包
1 | # 添加指定依赖包的最新版本 |
升级项目的依赖包至最新版本
1 | # 将Gopkg.lock中的约定依赖项更新为到最新版本至Gopkg.toml |