繁体   English   中英

如何在 Go 中导入具有特殊分支的库

[英]How to import a library with a special branch in Go

我是 Go 的新手,我正在做需要导入内部库的项目。 我可以使用 go get 来导入它,而且效果很好。 所以我注意到运行 go get,它会导入 master 分支。 但是,我有一个特殊情况,我需要导入 dev 分支而不是 master 分支。 在做了一些研究之后,我尝试了 go get libraryUrl@branchName,但它对我不起作用。 知道怎么做吗? 这是我的 go 模组信息

module projectName
go 1.15
require(
     github.com/satori/go.uuid v1.2.0
     internal libraryURL v0.01
)

感谢您的帮助。 如果您需要更多信息,请告诉我。

感谢@blackgreen,他给了我一个关于这个问题的链接。 我在这里为遇到与我相同问题的人发帖。 结论是如果 go get libraryUrl@branchName 对您不起作用,请设置 go env -w GO111MODULE=on。 然后它应该工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM