Releases: morehao/go-tools
Releases · morehao/go-tools
gutils增加时间和 convert 函数
去掉 gcli
resort import
v1.2.4 feat(gcli): 删除 gcli
新增jwt鉴权组件&&新增限流器组件&&日志组件调优
- 新增jwt鉴权组件
- 新增限流器组件
- 数据库客户端初始化,解决日志组件还未初始化的异常
- 日志组件改为工厂函数
- 日志组件支持字段和内容的钩子函数,可以基于钩子函数进行数据脱敏处理
go-redis版本升级v9.6.0
go-redis版本升级到9.6.0 (#14) * feat(codeGen): 支持自定义模板函数 * feat(mod): go-redis版本升级
代码生成,支持自定义模板函数
v1.2.1 feat(codeGen): 支持自定义模板函数 (#13)
代码生成工具和日志组件优化
- 日志组件代码优化
- 代码生成器重构
- ast代码分析和处理工具
- 简易版本并发控制器
日志组件和ginRender
日志组件和gin框架render组件 (#8) * fix(autoCode): 目录名称生成改为小驼峰 * feat(autoCode): 方法名调整,按照模块获取模板参数 * feat(autoCode): 支持接口维度自动生成代码 * feat(autoCode): 实例化方式调整 * feat(glog): 日志组件初始版本 * feat(glog): 日志工具ctx赋值去掉 * feat(utils): 数组去重方法 * feat(gcontext): render * feat(gcontext): render中的错误断言调整 * feat(gcontext): render中常量定义 * feat(gcontext): 去掉render中的无用代码 * feat(glog): 结构调整,支持初始化指定日志组件类型 * feat(glog): zap日志组件支持扩展字段 * fear(glog): 字段命名调整 * feat(glog): 增加infow方法 * feat(glog): 日志组件单测
代码生成支持整个模块和单个路由接口
调整代码结构,支持单接口模板生成代码 (#7) * fix(autoCode): 目录名称生成改为小驼峰 * feat(autoCode): 方法名调整,按照模块获取模板参数 * feat(autoCode): 支持接口维度自动生成代码 * feat(autoCode): 实例化方式调整
目录名称生成改为小驼峰
1.0.3 fix(autoCode): 目录名称生成改为小驼峰 (#6)