0. 概述

虽然现在 Go 已经有了官方的依赖管理工具 Go Module,但是,我还是有不少项目用的是 Dep,所以还是需要持续的使用 Dep 的。

1. 安装 Dep

安装 Dep 有多种方式,例如可以直接使用 go install 安装,但是我嫌这种方式还需要我自己编译安装,速度稍慢,所以我选择下载直接编译完成的二进制文件的形式。

[[email protected]]# curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5230  100  5230    0     0   2938      0  0:00:01  0:00:01 --:--:--  2939
ARCH = amd64
OS = linux
Will install into /home/liqiang.io/src/go/bin
Fetching https://github.com/golang/dep/releases/latest..
Release Tag = v0.5.4
Fetching https://github.com/golang/dep/releases/tag/v0.5.4..
Fetching https://github.com/golang/dep/releases/download/v0.5.4/dep-linux-amd64..
Setting executable permissions.
Moving executable to /home/liqiang.io/src/go/bin/dep

OK,就这么简单就完成了。

2. 验证

[[email protected]]# dep version
dep:
 version     : v0.5.4
 build date  : 2019-07-01
 git hash    : 1f7c19e
 go version  : go1.12.6
 go compiler : gc
 platform    : linux/amd64
 features    : ImportDuringSolve=false

3. Ref