b382919cb50da94677360ad7bcc1f8416abd39e1
- 新增数据表:cron_task; - 后台新增后台任务模块,支持(创建、编辑、启用/禁用、列表); - 调整项目初始化,使其支持安装后台任务模块; - 调整服务升级指引,1.2.6 -> 1.2.7;
关于
go-gin-api 是基于 Gin 进行模块化设计的 API 框架,封装了常用的功能,使用简单,致力于进行快速的业务研发,同时增加了更多限制,约束项目组开发成员,规避混乱无序及自由随意的编码。
供参考学习,线上使用请谨慎!
集成组件:
- 支持 rate 接口限流
- 支持 panic 异常时邮件通知
- 支持 cors 接口跨域
- 支持 Prometheus 指标记录
- 支持 Swagger 接口文档生成
- 支持 GraphQL 查询语言
- 支持 trace 项目内部链路追踪
- 支持 pprof 性能剖析
- 支持 jwt 接口鉴权
- 支持 errno 统一定义错误码
- 支持 zap 日志收集
- 支持 viper 配置文件解析
- 支持 gorm 数据库组件
- 支持 go-redis 组件
- 支持 RESTful API 返回值规范
- 支持 生成数据表 CURD、控制器方法 等代码生成器
- 支持 web 界面,使用的 Light Year Admin 模板
文档索引
- 中文文档:go-gin-api - 语雀
- English Document:en.md
其他
查看 Jaeger 链路追踪代码,请查看 v1.0版,文档点这里 jaeger.md 。
联系作者
Description
Languages
Go
59.8%
HTML
29.8%
JavaScript
10%
Batchfile
0.2%
Shell
0.1%
Other
0.1%
