Shell completion, structured output, config file conventions, cross-platform distribution with GoReleaser and cargo-dist, progress bars and logging — everything you need to write CLI tools people actually enjoy using.
Ux
-
Writing CLI Tools with Great UX: The Complete Guide