go - url中有端口号时无法获取私有(private)go模块

标签 go go-modules

你使用的是什么版本的 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 - url中有端口号时无法获取私有(private)go模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60445266/

相关文章:

google-app-engine - 如何使 vendor 与 Google App Engine 一起工作?

go - 通过drone.io提交代码构建应用时,如何在代码中提供所需的go模块?

go - 在 go 模块文件 (go.mod) 中使用 "go"版本指令有何含义

Golang - 如何从代码内部显示模块版本

go - Golang Go使用错误的URL @ Go 1.13使用git ls-remote -q失败

go - 当我将 go mod 添加到我的项目时,无法运行它,我该如何解决?

Heroku golang 示例应用程序失败

go - 我可以在Go中使用特定值锁定吗?

json - 如何反序列化混合类型的列表?

go - 如何安全地将我的数据库结果缓存在内存缓存中