无法使用该go get
工具。相反,您需要使用第三方go软件包管理工具或为希望管理更细粒度的软件包创建自己的fork。
谈到一个在Google工作的人,他承认了这个问题/要求,他说他的团队使用的供应商规模很大,他们可能很快会用官方工具解决它。
供应商已经从go 1.6的实验版本中释放(最初写这篇文章之后),这使使用第三方工具使用特定标签/软件包版本的过程更加容易。go get
仍不具备获取特定标签或版本的功能。
有关供应商如何工作的更多信息:了解和使用供应商文件夹
Go 1.11发布了称为模块的实验性功能,以改善依赖关系管理,他们希望在Go 1.12中将其稳定发布:有关Go 1.11中模块的信息