getopt
Summary
getopt is a Go package that implements POSIX/GNU-style command line parsing. It does not require upfront option definitions; options are handled in a callback, enabling flexible parsing with short and long flags, conjoined arguments, and various type helpers. It positions itself as an alternative to Go's flag package for apps needing POSIX-style CLI behavior.