1.2 KiB
1.2 KiB
版本管理
遵循 语义化版本:v主.次.修订。
发布
# 推荐:脚本校验并打标签
./scripts/release.sh v1.2.0 "Release version 1.2.0"
# 或手动
git tag -a v1.2.0 -m "Release version 1.2.0"
git push origin v1.2.0
发布前:代码已提交;同步更新本文档与 README.md 中的版本号。
消费方引用
go get git.toowon.com/jimmy/go-common@v1.3.0 # 生产固定版本
go get git.toowon.com/jimmy/go-common@latest # 开发
当前版本
v1.3.0
版本历史
- v1.3.0 — 新增
mcp模块:MCP(Model Context Protocol)Client(mcp.Manager:多 server、命名空间前缀、白名单、ListTools/CallTool);config.MCPConfig;factory.MCP()/MustMCP()/WithMCP;不含路由/抽参/编排(业务侧自行实现) - v1.2.0 — DX:
MustInit/Warmup/MustXxx/Close/NewHandler;Option 注入;Excel 每次新建;templates/server;ErrorData;文档精简 - v1.1.0 — 同上 DX 能力首次合入(见上)
- v1.0.0 — 初始:Factory lazy getter、http.Handler 统一出参、logger / email / sms / storage / middleware / migration / tools / i18n / excel