# Functions
BuildDate returns the buildDate string provided at build time, or "" if none was provided.
BuildDateOr returns the build date string, or the fallback value if none is known.
Commit returns the commit string provided at build time, or "" if none was provided.
CommitOr returns the commit string provided at build time, or the fallback value if none was provided.
Component returns the name of the current binary, followed by the name of the current process's task if one has provided via SetTaskName().
HandleVersionArgument prints the version string and exits if the first argument to the program is --version.
SetTaskName identifies the subcommand selected for the current process.
Version returns the version string provided at build time, or "" if none was provided.
VersionOr returns the version string provided at build time, or the fallback value if none was provided.