hoteas c922023740 fix(db): 修复表列标识符处理逻辑确保聚合函数正常工作
- 修改 ProcessColumn 方法,table.column 格式不再添加反引号,只添加前缀
- 修改 ProcessColumnNoPrefix 方法,table.column 格式不加引号保持原始格式
- 更新 ProcessConditionString 方法,条件字符串中的 table.column 不加反引号
- 修复聚合函数如 Sum、Avg、Max、Min 在 table.column 格式下的正确性
- 添加完整的 table.column 格式测试用例验证功能一致性
- 确保返回的列名与原始列名一致,便于聚合函数等场景读取结果
2026-02-02 11:02:59 +08:00
2022-04-20 18:36:05 +08:00
2021-05-25 20:27:24 +08:00
2022-08-30 03:30:27 +08:00
2022-03-13 01:48:54 +08:00
2019-05-19 15:33:01 +00:00
2022-03-13 01:48:54 +08:00

HoTime

高性能 Go Web 服务框架

一个"小而全"的 Go Web 框架,内置 ORM、三级缓存、Session 管理,让你专注于业务逻辑。

核心特性

  • 高性能 - 单机 10万+ QPS支持百万级并发用户
  • 内置 ORM - 类 Medoo 语法,链式查询,支持 MySQL/SQLite/PostgreSQL
  • 三级缓存 - Memory > Redis > DB自动穿透与回填
  • Session 管理 - 内置会话管理,支持多种存储后端
  • 代码生成 - 根据数据库表自动生成 CRUD 接口
  • 开箱即用 - 微信支付/公众号/小程序、阿里云、腾讯云等 SDK 内置

文档

文档 说明
快速上手指南 5 分钟入门,安装配置、路由、中间件、基础数据库操作
HoTimeDB 使用说明 完整数据库 ORM 教程
HoTimeDB API 参考 数据库 API 速查手册
Common 工具类 Map/Slice/Obj 类型、类型转换、工具函数
代码生成器 自动 CRUD 代码生成、配置规则
数据库设计规范 表命名、字段命名、时间类型、必有字段规范
代码生成配置规范 codeConfig、菜单权限、字段规则配置说明
改进规划 待改进项、设计思考、版本迭代规划

安装

go get code.hoteas.com/golang/hotime

性能

并发数 QPS 成功率 平均延迟
500 99,960 100% 5.0ms
1000 102,489 100% 9.7ms
2000 75,801 99.99% 26.2ms

测试环境24 核 CPUWindows 10Go 1.19.3

并发用户估算

使用场景 请求频率 可支持用户数
高频交互 1次/秒 ~10万
活跃用户 1次/5秒 ~50万
普通浏览 1次/10秒 ~100万

框架对比

特性 HoTime Gin Echo Fiber
性能 100K QPS 70K QPS 70K QPS 100K QPS
内置ORM
内置缓存 三级缓存
Session 内置 需插件 需插件 需插件
代码生成
微信/支付集成 内置

适用场景

场景 推荐度 说明
中小型后台系统 完美适配,开发效率最高
微信小程序后端 内置微信 SDK
快速原型开发 代码生成 + 全功能集成
高并发 API 服务 性能足够
大型微服务 建议用 Gin/Echo

扩展功能

  • 微信支付/公众号/小程序 - dri/wechat/
  • 阿里云服务 - dri/aliyun/
  • 腾讯云服务 - dri/tencent/
  • 文件上传下载 - dri/upload/, dri/download/
  • MongoDB - dri/mongodb/
  • RSA 加解密 - dri/rsa/

License

MIT License


HoTime - 让 Go Web 开发更简单、更高效

Description
golang私有框架
Readme Apache-2.0 226 MiB
v1.6.6 Latest
2026-01-30 09:52:26 +00:00
Languages
JavaScript 90.6%
Go 9.4%