go dep(依赖管理工具)
通过GoLand的Terminal控制台,进入到src/${ProjectName}下,
调用dep init,生成项目依赖文件Gopkg.lock、Gopkg.toml和vendor目录。
Gopkg.lock
自动生成文件,不允许手动修改。
Gopkg.toml
Go语言依赖管理的核心文件,可以手动修改。一般情况下Gopkg.toml里面只定义直接依赖项,而Gopkg.lock里面除了包含Gopkg.toml中的所有项之外,还包含传递依赖项。
vendor
依赖管理目录,这个目录的依赖代码优先加载。
1.下载dep可执行文件
打开https://github.com/golang/dep/releases
2.添加gopath环境变量
3.将GOPATH/bin添加到path路径中
4.将dep-windows-amd64.exe放入GOPATH/bin下,修改名称为dep.exe
5.安装完成,打开cmd查看dep是否安装成功: