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 我,这样更新之后你还能知道
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.