依赖管理工具dep

go get相比,dep可以管理依赖库的版本,而且高自动化。

安装

可以直接去release页下载相应的安装文件安装。

$ curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
mac安装
$ brew install dep
$ brew upgrade dep

使用

创建一个工程

$ dep init
$ ls
Gopkg.lock Gopkg.toml vendor

添加依赖库

$ dep ensure -add github.com/pkg/foo

自动添加依赖库

```bash
$ dep ensure  

dep [commond] -v 会显示命令的运行情况