gorm v1.30.0 版本更新介绍
发布日期: 2025-05-25
版本号: v1.30.0
实现了泛型API,优化了模式中的字符串处理,修复了拨号器初始化错误,改进了约束解析的性能,使错误消息能显示字段名,并通过使用更高效的字符串操作函数提升了性能。
更新内容 (中文)
变更
- (进行中)实现泛型 API @jinzhu (#7424)
- 性能(schema): 避免冗余的 strings.ToLower 调用 @1911860538 (#7464)
- 修复: 返回初始化 dialector 错误 @codingplz (#7379)
- 性能: 在 ParseConstraint 中匹配失败时提前中断 @1911860538 (#7402)
- 功能: 错误消息显示字段名 @pi12138 (#7452)
- 性能: 使用 strings.IndexByte 替换 strings.Index @1911860538 (#7454)
- 性能: 使用 strings.Cut 替换 strings.SplitN @1911860538 (#7455)
更新内容 (原始)
Changes
- (WIP) Implement Generics API @jinzhu (#7424)
- perf(schema): avoid redundant strings.ToLower call @1911860538 (#7464)
- fix: return init dialector error @codingplz (#7379)
- perf: break early on match failure in ParseConstraint @1911860538 (#7402)
- feat: error message show field name @pi12138 (#7452)
- perf: use strings.IndexByte to replace strings.Index @1911860538 (#7454)
- perf: use strings.Cut to replace strings.SplitN @1911860538 (#7455)