pkg/version/version.go (12 lines of code) (raw):

package version import ( "fmt" "os" ) // BuildDate is the date when the binary was built var BuildDate string // GitCommit is the commit hash when the binary was built var GitCommit string // Version is the version of the compiled software var Version string // PrintVersionAndExit prints the version and exits func PrintVersionAndExit() { fmt.Printf("Version: %s; Commit: %s; Date: %s\n", Version, GitCommit, BuildDate) os.Exit(0) }