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