在 url 中拥有端口号时无法获取私有 go 模块

Not able to get private go module while having port number in url

您使用的是哪个版本的 Go (go version)?

go1.14 windows/amd64

最新版本是否重现此问题?

你做了什么?

$ go get -u bitbucket.mycompany.com:8443/test/go-lib

您希望看到什么?

下载 go-lib 库

你看到了什么?

无效字符“:”

正确的 go get URL 应该是:

go get -u bitbucket.mycompany.com/test/go-lib

但请尝试使用 Git:

进行设置
git config --global url."https://bitbucket.mycompany.com:8443/".insteadOf https://bitbucket.mycompany.com/

最后我在go中创建了一个反向代理项目并解决了

在go.mod中,你必须把你的反向代理URL没有端口号