zigg
核心组件
- gin
- gorm v2版本
- viper 配置获取
- resty http客户端
- validator v10版本
- go-redis
- jwt-go
快速开始
1.复制 config-example.yaml
为 config.yaml
, 进行配置本地的mysql
和 redis
2.go run main.go migrate:install
命令建立migration表
3.go run main.go migrate
建立user表
4.go run main.go make:migration
建立新的migration文件,例如创建文章表,go run main.go make:migration create article
5.开启http服务 go run main.go serve
,提供了初始的登录、注册、用户信息等接口
更新日志
- 配置文件可以不存在
- 同步修改分页方法
- 增加一键生成protobuf的shell脚本
- 定时任务增加配置时刻
- 优化model的tableName方法
- 优化migration模板