Go问答 go mod 不支持 http 吗?

newbie · 2020年02月18日 · 最后由 astaxie 回复于 2020年02月18日 · 206 次阅读

公司内部用的是 Gitlab,但是是 http 的, 使用 go mod 一直搞不定,后来搜索了这些错误,在 Go 里面发现了这个 issue

cmd/go: mod download doesn't allow insecure download

更多原创文章干货分享,请关注公众号
  • 加微信实战群请加微信(注明:实战群):gocnio

有两种做法:

  1. goproxy.io 作者之前提过一个 PR,你可以试试直接修改源码在本地编译一下支持:https://go-review.googlesource.com/c/go/+/135735/
  2. 手工添加 require 到 gomod 文件,然后通过go get -insecure先下载,gosum 会自动更新上去
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册