Cli
Distributing a Man Page With Goreleaser And Homebrew
Go CLI tools should come with a man page. Here is how to distribute a man page with Goreleaser and homebrew
GNU Style Flags—Almost
To have GNU-style short and long flags, you don't have to reach out to third-party packages. Go's flag package can handle double-dash, long-name flags.
How To Set Up Subcommands Without a CLI Command Package in 2 Steps
Which CLI command package to choose? Postpone this decision and use a build tool instead