cli
eget:不用等中央仓库,直接安装 GitHub 和任意下载站的工具
AI 时代来了之后,各种应用、命令行工具的发布节奏明显变快了。GitHub 上每天都有新工具冒出来,一个活跃项目一天发几个版本也不奇怪。
问题是:中央仓库经常慢半拍。快速尝试一个新工具,想试一个刚修好的 bug,或者跟进刚发的新功能,可能要等包维护者更新 formula、bucket、manifest。eget 解决的是这段空窗期:直接从 release、下载站或内部规则里拿到二进制。

GCli v3.8:共享选项、文档生成和参数重排
GCli v3.8 这一轮补的不是花哨功能,而是写复杂 CLI 时经常会撞到的几个缺口:参数可以写在位置参数后面,结构体绑定支持更多 Go 类型,父命令可以定义会被子命令继承的共享选项,还能直接生成 markdown 和 man 文档。
如果你的 CLI 已经有多级命令、共享配置和文档生成需求,这版会少写不少胶水代码。

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