diff --git a/main.go b/main.go index 3f28362..1528ce3 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,7 @@ package main import ( + "flag" "fmt" "os" @@ -9,6 +10,10 @@ import ( "github.com/atotto/clipboard" ) +const ( + version string = "0.5.0" +) + //go:embed frontend/build/main.js var js string @@ -72,6 +77,13 @@ func (f *AppControl) GetHomeText() (string, error) { } func main() { + versionFlag := flag.Bool("v", false, "Print the version number and exit") + flag.Parse() + if *versionFlag { + fmt.Printf("Goldberry %s\n", version) + os.Exit(0) + } + app := wails.CreateApp(&wails.AppConfig{ Width: 1024, Height: 768,