我一直在尝试使用go get github.com/xxx/xxx. 它以前很容易安装,但维护人员发布了一个新版本,它不再适合我了。我想知道是否有任何方法可以安装以前的版本?默认情况下,它正在安装 master 分支。是否有任何标志可以放置分支信息go get github.com/xxx/xxx --branch=xxx?
2 回答
桃花长相依
TA贡献1860条经验 获得超8个赞
不,您需要使用可以处理分支和版本冻结的外部依赖项管理工具。然后你使用它而不是go get
直接调用——这会随着工具的不同而变化——你可以冻结版本。一些流行的工具:
Godep(我个人使用):https : //github.com/tools/godep
一些库使用
gopkg.in
which 将 vesions 嵌入到导入 url 中。http://labix.org/gopkg.in 这确实允许直接使用 go-get,但这取决于库是否通过 gopkg 发布
- 2 回答
- 0 关注
- 342 浏览
添加回答
举报
0/150
提交
取消