解决 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 // 如果没有设置的话,加上
这几个参数设置完后,就可以下载了
原文地址:https://blog.csdn.net/Dreamy_LIN/article/details/140488302
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!