当前位置:   article > 正文

解决 go 引用私有包,安装失败

解决 go 引用私有包,安装失败

问题描述

go mod tidy 或者 go run main.go 时,提示失败,例如 no such host(设置GOPRIVATE)或者 x509: certificate signed by unknown authority 之类的报错(设置GOINSECURE)

解决

在各种 insteadof 方案不好使后,设置 GOINSECURE 解决
有几个关键变量,需要设置下:
在这里插入图片描述

go env // 查看变量
// 设置变量,设置这两个后,其他的都会一起设置了
go env -w GOPROXY=gitlab.xxx.com
go env -w GOINSECURE=gitlab.xxx.com
go env -w GOPROXY=https://goproxy.cn // 如果没有设置的话,加上
  • 1
  • 2
  • 3
  • 4
  • 5

这几个参数设置完后,就可以下载了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/844325
推荐阅读
相关标签
  

闽ICP备14008679号