gin-self 寓意:适合自己的框架、简单使用、方便扩展,不过度封装。gin-self 是基于Gin设计的API框架,快速上手开发API,旨在提高API开发效率。易于使用及扩展。目录结构清晰,融合了多年的工程实践,使用框架同时也是在实践一套工程规范。
封装有:
1、错误号管理
2、结构返回
3、参数校验
4、统一异常处理
5、接口验签
6、登录验证
7、日志链路收集
8、配置文件环境管理
9、gorm数据库
10、redis操作
11、CURD model数据库操作代码生成
生成 表结构体,生成表的常规增删改查代码
12、CLI命令行程序模块、CLI路由配置、CLI参数绑定