# 版本管理 遵循 [语义化版本](https://semver.org/lang/zh-CN/):`v主.次.修订`。 ## 发布 ```bash # 推荐:脚本校验并打标签 ./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` 中的版本号。 ## 消费方引用 ```bash go get git.toowon.com/jimmy/go-common@v1.2.0 # 生产固定版本 go get git.toowon.com/jimmy/go-common@latest # 开发 ``` ## 当前版本 **v1.2.0** ## 版本历史 - **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