flag (flag)
standard libraryPackage flag implements command-line flag parsing.
exec (os/exec)
standard libraryPackage exec runs external commands.
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
Package cli provides a minimal framework for creating and organizing command line Go applications.
Package flags provides an extensive command line option parser.
Package clientcmd provides one stop shopping for building a working client from a fixed config, from a .kubeconfig file, from command line flags, or from any merged combination.
Package genericclioptions contains flags which can be added to your command, bound, completed, and produce useful helper functions.