Go官方依赖管理工具: dep

Go官方依赖管理工具: dep

dep是一个原型依赖管理工具,需要在Go 1.7及更高的版本中使用
依赖管理工具是为应用管理代码的,go get是为GOPATH管理代码的

环境准备

环境变量

//设置环境变量 使用vendor目录
$ export GO15VENDOREXPERIMENT=1

安装dep

$ go get -u github.com/golang/dep/cmd/dep

验证安装

$ dep

使用

# 进入项目
$ cd $project_dir

# 初始化
$ dep init

# 导入包
$ dep ensure -add github.com/bitly/go-simplejson

# 指定依赖的版本
$ dep ensure -add github.com/bitly/go-simplejson@=0.4.3

# 更新配置
$ dep ensure -update -v


出现Gopkg.toml and Gopkg.lock are out of sync.时候最好执行一下dep ensure

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容