|
|
904efa9842
|
chore(release): 发布 v0.2.0 版本
- 更新 CHANGELOG 记录所有新增功能和变更
- 版本号升级至 0.2.0
- 调整 Makefile 构建命令结构
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-10 09:48:35 +08:00 |
|
|
|
7a2b1d7e03
|
chore(makefile): 使用 goimports 替代 go fmt 格式化代码
goimports 可同时处理格式化和导入排序。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-09 17:58:18 +08:00 |
|
|
|
8ecb48e246
|
feat(build): 为所有构建命令启用静态链接支持
- 新增 CGO_DISABLE 变量(CGO_ENABLED=0)
- 所有构建目标(build、build-prod、build-perf、build-pgo)均使用静态链接
- 跨平台构建(linux、darwin、windows)同样启用静态链接
- 更新 help 文案反映静态构建特性
静态链接确保二进制文件无外部依赖,便于容器化部署。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-09 14:54:05 +08:00 |
|
|
|
766e9255fa
|
feat(config,server,makefile): 新增 pprof 性能分析端点支持
- 新增 PprofConfig 配置结构,支持路径和 IP 访问控制
- 实现 PprofHandler 处理器,提供 CPU/heap/goroutine/block/mutex profile
- Makefile 新增 build-perf、build-pgo、pgo-collect 目标
- 支持 PGO (Profile-Guided Optimization) 构建
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-04-07 18:21:03 +08:00 |
|
|
|
355d7a18ae
|
feat(makefile,scripts,ci): 新增基准测试基础设施与回归检测
- Makefile 添加 bench-stat/bench-compare/bench-save/bench-check 命令
- 新增 Python 回归检测脚本 check_regression.py
- 新增 GitHub Actions 基准测试工作流
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-04-07 17:05:42 +08:00 |
|
|
|
77b0eccf4c
|
refactor(app): 将应用逻辑抽取到 internal/app 包
将版本信息和核心运行逻辑从 main.go 移至 internal/app/app.go,
main.go 仅保留 CLI 参数解析和入口调用。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-04-02 14:12:06 +08:00 |
|
|
|
56c6ba3731
|
chore(build): 添加 Makefile 构建脚本和程序入口
- Makefile: 跨平台构建、测试、代码质量检查命令
- main.go: 程序入口,支持版本信息注入
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-04-02 13:23:54 +08:00 |
|