我希望使用 go 创建可重现的构建。对于个别项目,我们使用 glide。
所以例如我使用:
glide get github.com/stretchr/testify
修复“证明”包的版本。但是,这不适用于工具。例如:
glide install github.com/tebeka/go2xunit
返回成功但实际上并没有安装 go2xunit 所以我必须使用:
go get github.com/tebeka/go2xunit
它将go2xunit安装到$GOPATH/bin。
Q 如何修复go2xunit等工具的版本?
我还注意到glide 说使用 dep 而不是dep 说golang 已经偏离了它的实现并且可能最终会使用基于vgo的东西。有大量的依赖管理工具,也许不太知名的工具之一支持这个?
如果相关,我正在使用 Debian9 提供的 go 1.7.4。
慕沐林林
aluckdog
相关分类