原来 go mod 是不支持 http 的

2020-02-18 13:59:30 +08:00
 hijoker

想搞定下 go mod 对私有仓库的支持,gitee 上建了个私有仓库 2 下就搞定了

公司内部的 git lab 是 http 的,半天也搞不定,后来看见了这个 issue

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

3531 次点击
所在节点    Go 编程语言
5 条回复
azh7138m
2020-02-18 14:07:25 +08:00
issue 是说缺少对应 CA 证书的问题吧,或者说缺少类似 ca-certificates 这种包
hijoker
2020-02-18 23:10:42 +08:00
@azh7138m 哦,好吧,我最开始是从[这个问题来的]( https://github.com/golang/go/issues/31741), 然后这个问题被标记未和[cmd/go: mod download doesn't allow insecure download #27332]( https://github.com/golang/go/issues/27332)重复了,其实就是一个意思
xyjincan
2020-02-19 12:46:16 +08:00
内部也可以部署上一个证书啊
astaxie
2020-02-19 13:06:17 +08:00
这里提供了两种解决方案,供参考 https://gocn.vip/topics/9803
hijoker
2020-02-20 00:18:21 +08:00
@astaxie 哦,看看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/645512

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX