Commit Graph

3 Commits (v1.0.1013)

Author SHA1 Message Date
black1552 8bacccb894 chore(deps): 更新项目依赖并添加文件路径获取功能
- 添加 .arts 到 .gitignore 文件
- 新增 GetResourceAllPath 函数用于获取资源文件路径列表
- 升级 gin 框架从 v1.7.7 到 v1.12.0
- 添加 gf-common 依赖库
- 更新多个间接依赖包版本包括 go-playground、mysql 驱动等
- 添加 byteDance sonic 等性能优化库
- 移除旧的验证器相关依赖
2026-03-04 10:54:39 +08:00
black1552 d409dc0e2f refactor(valid): 重构参数绑定函数错误处理机制
- 将CustomBind函数改为直接返回泛型对象,移除错误返回值
- 将bindFromJSON和bindFromParams函数改为panic方式处理错误
- 修改CustomBindToMap和CustomBindStructAndMap函数以适应新的错误处理机制
- 更新.gitignore文件忽略规则格式
- 更新IDE缓存文件中的文件修改时间戳
2026-02-25 16:02:35 +08:00
black1552 65aea30aa4 feat(valid): 添加自定义参数绑定功能
- 实现CustomBind函数支持GET、POST、PUT、PATCH请求方法的参数绑定
- 添加bindFromJSON和bindFromParams函数处理JSON和表单数据解析
- 实现setFieldValue函数支持多种数据类型的字段值设置
- 添加CustomBindToMap和CustomBindStructAndMap辅助函数
- 提供GetQueryParam、GetPostParam和GetPathParam参数获取工具函数
- 在.ginignore文件中添加构建产物和临时文件忽略规则
2026-02-25 15:45:52 +08:00