go开发自己的module模块
1、创建一个go项目,名字叫```gopkg```
2、执行go mod init gopkg& go mod tidy
3、将go.mod文件第一行的module gopkg,gopkg改成git仓库的全路径去掉前面https://
4、 然后将代码提交到git仓库.
git add . git commit -m "init" git push
5、然后创建一个tag
git tag -a v0.0.1 -m 'version 0.0.1' git push --tags
问题:
1、这个时候就可以引用了,但是如果上传到私库的话,需要取消代理,否则会提示404
reading https://sum.golang.org/lookup/xxx/gosdk@v0.0.1: 410 Gone 或者
reading https://goproxy.io/xxx/gosdk/@v/v0.0.1.mod: 404 Not Found
这个时候需要执行
export GO111MODULE=on export GOPROXY=direct export GOSUMDB=off
如果需要进行版本迭代只需要执行4-5步骤