go语言godep使用命令
godep
看见他的star比govendor,所以我使用它.官方地址 https://github.com/tools/godep
install
1
|
go
get
github
.
com
/
tools
/
godep
|
start using
确认当前项目能够正常的go build, 然后在当前项目下使用以下命令:
1
|
godep
save
|
成功了的话将会在当前目录生成 Godeps和vendor目录, Godeps 里Godeps.json 存放当前vendor里的包信息, vendor就是依赖包
build with vendor
1
|
go
build
main
.
go
|
使用go1.5以上并且设置环境变量 GO15VENDOREXPERIMENT=1 才能使用. 你可以把gopath里的依赖包注释掉再build以测试是否使用的是vendor.
Update a Dependency
更新vendor依赖包
新加
go get a/b/xxx
然后在你的代码里编写好新代码,重新godep save
,godep会自动查找依赖并加入到vendor
更新
go get a/b/xxx
然后再 godep update a/b/...
三个点表示通配符. 如果你的依赖包在github上没有更改, 你只是想还原vendor里的代码, 你也可以运行 godep update
去还原你修改了的vendor代码
more
godep -help
和 看错误报告 如没提交的git代码是不是godep save的
收 藏
成长的对话版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!