package cli import ( "fmt" "git.avsdev.uk/Go/go-ocds/internal/version" "github.com/spf13/cobra" ) func newVersionCmd() *cobra.Command { cmd := &cobra.Command{ Use: "version", Short: "Print version information", Run: func(cmd *cobra.Command, args []string) { fmt.Printf("ocdsgen - %s\n", version.Version) if version.BuildTime != "unknown" { fmt.Printf("Built: %s\n", version.BuildTime) } if version.GitCommit != "unknown" { fmt.Printf("Commit: %s\n", version.GitCommit) } }, } return cmd }