GoFrame v2.8.0 发布:更高效、更强大,兼容性与性能全面提升
我们很高兴宣布GoFrame迎来了v2.8.0版本的发布! 本次更新带来了重要的改进和新特性,使GoFrame在开发效率、执行性能、稳定性和扩展性方面取得了显著提升。 版本亮点 兼容性更新 GoFrame v2.8.0要求最低Golang版本为1.20,提供更高效的性能和稳定性。 container/gring组件已被废弃,同时contrib/trace/jaeger组件从源码仓库移除,简化了依赖管理。 组件改进 database/gdb模块现在支持created_at/updated_at/deleted_at整型时间戳字段、unix socket连接、time/year字段类型,并增加了Model.Exist方法,显著提升了数据库操作的灵活性和效率。 util/gconv组件使用类型缓存提升转换性能,针对复杂数据类型的转换性能提升约300%。 net/ghttp和net/gudp网络服务组件优化了参数配置和请求处理逻辑,为用户提供更简洁的开发体验。 开发工具升级 gf init命令支持生成单仓多应用项目结构。 gf gen ctrl、gf gen dao和gf run等命令的优化...
