Golang 程序员看过来~分享自制控制台 CLI 应用脚手架

2023-02-03 21:15:27 +08:00
 pluvet

Go CLI Boilerplate

一个强大的 Golang CLI 应用脚手架,集成了 Logrus 日志工具、命令行参数解析器、toml 配置文件管理器、testify 测试框架、旋转日志、Makefile 交叉编译和打包脚本,以及 Github Action 。

应该是目前市面上最全的。适用于各种项目。

完整的 CI/CD ,能够一键 Release ,自动从 commit message 生成 ChangeLog 。Push 时自动运行测试和构建。

地址: https://github.com/pluveto/go-cli-boilerplate

使用方法:直接点击 Use this template

任何建议都欢迎。

吐槽:不要点 V2EX 收藏了,直接点 Star 收藏(当然,前提是你觉得有价值。拒绝无意义 Star ),V2 的收藏你会看吗(狗头)或者不如直接 Follow 我,这样更新之后你还能知道

1735 次点击
所在节点    分享创造
2 条回复
chenpy
2023-02-07 22:15:58 +08:00
很有用,已 star
acherkrau
2023-02-08 10:58:22 +08:00
看起来确实很方便,star 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/913017

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX