发布端
-
创建项目
-
创建module
-
go mod init gitee.com/xx/projectName
-
-
打tag
-
git tag -a v0.0.1 -m "v1"
-
-
发布git
-
git push origin --tags
-
使用端
-
需要使用ssh 拉取代码
-
配置公钥
-
ssh-keygen -t rsa -C "xxx@163.com" 生成位置: c:/Users/xx/.ssh/id_rsa.pub
-
-
gitee.com粘贴公钥
-
拉取私仓的项目
-
go get "gitee.com/xx/projectName"
-
-
设置私有仓库
go build的时候系统就不会用GOPROXY以及不再校验SUM
go env -w GOPRIVATE=gitee.com/xx/xx1,github.com/xx/xx2,gitee.com/xx/xx3
-
拉取404问题
reading https://goproxy.cn/sumdb/sum.golang.org/lookup/gitee.com/xxx/x@v0.0.17: 404 Not Found
go env -w GOSUMDB=off