我正在try 使用go get github.com/influxdb/influxdb
编译InfluxDB数据库(v0.8.8版)
但是这会 pull 主分支,我需要v0.8.8
的标签.
我试过了:go get github.com/influxdb/influxdb/releases/tag/v0.8.8
,但是这个失败了,说找不到.
我还try 对主分支执行常规的go get
操作,然后在GOPATH/src/github...
中使用git
手动签出标签,以便设置Corret版本.
使用最后一种方法的问题是,当我try 使用go get -u -f ./...
拉取依赖项时,它会try 在主分支中找到它们,而其中一些并不存在于主分支上……
TL;DR:对特定的GitHub标签执行go get
,并拉取正确的依赖项.