From 2ae7f3d045ca6bdfb259f14d51856cb20bbe5bec Mon Sep 17 00:00:00 2001 From: Nonoo Date: Mon, 26 Oct 2020 09:55:29 +0100 Subject: [PATCH] Use built-in method for getting version --- main.go | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/main.go b/main.go index 8675f6f..a402d2d 100644 --- a/main.go +++ b/main.go @@ -3,24 +3,21 @@ package main import ( "os" "os/signal" + "runtime/debug" "strings" "syscall" "time" ) -var gitTag string -var gitHash string - var gotErrChan = make(chan bool) func getAboutStr() string { var v string - if gitTag != "" { - v = gitTag - } else if gitHash != "" { - v = gitTag + bi, ok := debug.ReadBuildInfo() + if ok { + v = bi.Main.Version } else { - v = "debug" + v = "(devel)" } return "kappanhang " + v + " by Norbert Varga HA2NON and Akos Marton ES1AKOS https://github.com/nonoo/kappanhang" }