Latest posts

  • 22 6月 2026

GCli v3.8 发布:共享选项、文档生成和更宽容的参数解析

GCli v3.8 已发布。相比 v3.5,这个周期补了几块 CLI 框架里经常会用到的能力:参数可以写在位置参数之后,结构体绑定支持更多 Go 类型,父命令可以定义会被子命令继承的共享选项,还能直接生成 markdown 和 man 文档。

如果你维护的是多级命令,而不是只有一两个子命令的小工具,v3.8 值得看一下。

GCli v3.8 发布海报

阅读全文 
  • 06 6月 2026

GCli v3.5 发布:自动补全、命令中间件、帮助信息分组、结构体绑定优化等

GCli 是一个用 Go 编写的命令行应用与工具库。本文汇总了从 v3.3.1 到最近发布的 v3.5(包含 v3.4 周期)的主要改动。

这次更新主要集中在开发体验优化和底层健壮性修复上。如果你在用 Go 写 CLI 工具,这次更新里有几个比较实用的功能。

阅读全文 
  • 11 12月 2025

博客构建从 Docusaurus 迁移到 Zola

之前使用 Docusaurus 构建博客,现在想迁移到 Zola。

Zola 是一个rust编写的静态站点生成器,它使用 Markdown 文件来生成静态网站。它的配置文件是 config.toml,你可以在其中配置网站的标题、描述、导航栏、侧边栏等。

阅读全文 
  • 20 11月 2025

gookit/goutil v0.7.2 发布:增强功能与修复,提升开发体验

gookit/goutil v0.7.2 现已发布!此版本带来了多项新功能、优化和问题修复,进一步增强了这个 Go 语言实用工具库的稳定性和易用性。 本次更新涉及多个模块,包括数学工具、字符串处理、文件系统操作、命令行标志处理等,旨在为开发者提供更丰富、更高效的工具集。

阅读全文