github.com/ggreg80/ketos@v0.0.0-20171109040536-049616f51ddb/cmd/version/command.go (about) 1 package version 2 3 import ( 4 "fmt" 5 6 "github.com/spf13/cobra" 7 ) 8 9 var ( 10 Version string 11 Commit string 12 ) 13 14 var ( 15 Command = &cobra.Command{ 16 Use: "version", 17 Short: "show xcb version", 18 Args: cobra.NoArgs, 19 20 RunE: versionMain, 21 } 22 ) 23 24 func versionMain(cmd *cobra.Command, args []string) error { 25 26 _, err := fmt.Printf("Version: %10s\nCommit: %10s\n", Version, Commit) 27 return err 28 }