gcli
GCli v3.8 发布:共享选项、文档生成和更宽容的参数解析
GCli v3.8 已发布。相比 v3.5,这个周期补了几块 CLI 框架里经常会用到的能力:参数可以写在位置参数之后,结构体绑定支持更多 Go 类型,父命令可以定义会被子命令继承的共享选项,还能直接生成 markdown 和 man 文档。
如果你维护的是多级命令,而不是只有一两个子命令的小工具,v3.8 值得看一下。

GCli v3.5 发布:自动补全、命令中间件、帮助信息分组、结构体绑定优化等
GCli 是一个用 Go 编写的命令行应用与工具库。本文汇总了从 v3.3.1 到最近发布的 v3.5(包含 v3.4 周期)的主要改动。
这次更新主要集中在开发体验优化和底层健壮性修复上。如果你在用 Go 写 CLI 工具,这次更新里有几个比较实用的功能。
…