一、开发主要步骤
-
1、在
github
上新建一个公开的项目,比如我创建一个generate-model
的工程 -
2、将工程克隆到本地来
-
3、使用
go mod
初始化项目
go mod init github.com/kuangshp/generate-model
- 4、初始化后的
go.mod
的文件如下,如果你的module
不是你github
的项目地址你要修改过来
module github.com/kuangshp/generate-model
go 1.17
- 5、在项目下创建自己的文件写入代码
.
├── README.md
├── converter
│ └── table2struct.go
├── go.mod
├── go.sum
└── utils
└── str.go
2 directories, 5 files
-
6、添加
README.md
使用文档 -
7、提交到
github
上
二、将github
上的工程转换为别人可以下载的依赖包
- 1、本地使用
git
命令创建一个tag
git tag -a tag名 -m '创建一个版本'
# eg
git tag -a v1.0.0 -m '创建一个项目'
- 2、将
tag
提交到github
上
git push origin tag名称
# eg
git push origin v1.0.0
# 一次性提交本地全部的tag
git push origin --tags