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