go mod拉取私有项目吐血总结

背景

自己写了个私有项目,放在了github上,然后在另一个项目里引用,结果一直报错,

(此处应该有一个截图,之后补上吧)

反正大致意思是报了个404,然后说这个项目是一个 private repository。没有权限巴拉巴拉

解决方法

比如我的项目是https://github/ABDC/logs

这个项目是一个私有项目,但是如果执行 go get -u github/ABDC/logs 是可以拉下来的,但是在别的项目里引用,然后执行go build就会报上边所述的错

查了很多资料,终于找到了办法

export GOPRIVATE=github.com/ABCD

设置好了之后,ABCD下的所有项目,只要是你有权限的,就可以拉下来

原文地址:https://www.cnblogs.com/K-artorias/p/13766411.html