问题
在编写Go代码的时候,我们可能会遇到一个问题——go get的仓库是私有仓库咋办?
下面以github.com/zhugeqing42… 来进行举例
我这个举例仓库是公有的,大家将名字替换成自己的就行了
步骤
- 首先设置GO env配置变量GOPRIVATE的值,我目前测试电脑是Win,所以这样做
go env -w GOPRIVATE=github.com/zhugeqing42/gopool
- 配置 .gitconfig以保证go get通过ssh方式获取
执行命令git config --global url."ssh://git@github.com/zhugeqing42/gopool".insteadOf "https://github.com/zhugeqing42/gopool"
好啦,然后大家重新执行go get xxxx 就可以了
有啥问题,评论留言讨论