Commit Graph

1 Commits (27e26b1d72e5224e3aff8bc6f2aa1394a23ba27a)

Author SHA1 Message Date
black1552 27e26b1d72 feat(valid): 添加参数验证功能并集成中文翻译
- 引入 go-playground/validator/v10 用于结构体验证
- 集成 locales 和 universal-translator 实现中文错误提示
- 创建全局验证器实例并注册中文翻译
- 实现 GetFirstValidateError 函数提取第一条验证错误
- 注册字段名映射函数使用 json 标签作为错误提示字段名
- 在 go.mod 中添加相关依赖包并更新版本
2026-02-03 16:58:56 +08:00