【发布时间】:2017-02-07 05:16:55
【问题描述】:
如何使用 go get 获取包的指定版本(tag)?
go get github.com/owner/repo
在上述命令中,如何指定包的版本或标签。
【问题讨论】:
-
This question 与您的问题有关。
-
相关,阅读此倡议:Gophers, please tag your releases
标签: go
如何使用 go get 获取包的指定版本(tag)?
go get github.com/owner/repo
在上述命令中,如何指定包的版本或标签。
【问题讨论】:
标签: go
Volker 是正确的,但这是在您的项目中使用特定版本的一种方法:
go get github.com/sirupsen/logrus
cd $GOPATH/src/github.com/sirupsen/logrus
git checkout v0.9.0
cd $GOPATH/src/github.com/YOU/PROJECT
govendor add github.com/sirupsen/logrus # or similar
【讨论】:
protoc等工具,请不要忘记在git checkout之后go install ./...