- 调整全局变量声明顺序并移除未使用的 uni 变量 - 添加 ApiResponse 结构体定义 - 重命名 GetFirstValidateError 函数为 ValidateError - 优化 init 函数中的中文本地化初始化流程 - 更新字段名映射函数的注释说明 - 改进错误处理逻辑和代码注释
- 添加验证包的基础结构文件
- 引入 go-playground/validator/v10 用于结构体验证 - 集成 locales 和 universal-translator 实现中文错误提示 - 创建全局验证器实例并注册中文翻译 - 实现 GetFirstValidateError 函数提取第一条验证错误 - 注册字段名映射函数使用 json 标签作为错误提示字段名 - 在 go.mod 中添加相关依赖包并更新版本