GoFrame 路由注册要集中还是分模块 blogger 2026-4-15 GoFrame 实践 GoFrame 路由注册要集中还是分模块 GoFrame 路由适合入口统一、模块注册,避免单文件无限膨胀。
GoFrame ORM 查询别忽略 Scan 错误 blogger 2026-4-14 GoFrame 实践 GoFrame ORM 查询别忽略 Scan 错误 GoFrame ORM 的 Scan 错误要处理,空结果和系统错误要区分。
GoFrame 日志按模块拆文件是否必要 blogger 2026-4-13 GoFrame 实践 GoFrame 日志按模块拆文件是否必要 GoFrame 日志可以按模块拆,但核心仍是结构化字段一致。
GoFrame 定时任务要避免重复执行 blogger 2026-4-11 GoFrame 实践 GoFrame 定时任务要避免重复执行 GoFrame 定时任务在多实例下要加锁或拆 worker,避免重复执行。
GoFrame 中使用中间件记录耗时 blogger 2026-4-9 GoFrame 实践 GoFrame 中使用中间件记录耗时 GoFrame 中间件记录接口耗时,要带 request_id、状态码和路径。
GoFrame 数据返回 DTO 还是直接返回 model blogger 2026-4-8 GoFrame 实践 GoFrame 数据返回 DTO 还是直接返回 model GoFrame 接口响应应使用 DTO,避免数据库 model 泄露成接口契约。
MySQL 慢查询先看 rows_examined blogger 2026-4-6 数据库与缓存 MySQL 慢查询先看 rows_examined MySQL 慢查询分析要看扫描行数、执行计划和查询频率。