mirror of
https://github.com/cmur2/miflorad.git
synced 2025-07-10 05:11:20 +02:00
22 lines
267 B
Go
22 lines
267 B
Go
package main
|
|
|
|
import (
|
|
"runtime/debug"
|
|
)
|
|
|
|
func getVersion() string {
|
|
info, ok := debug.ReadBuildInfo()
|
|
if !ok {
|
|
return "unknown"
|
|
}
|
|
|
|
for _, kv := range info.Settings {
|
|
switch kv.Key {
|
|
case "vcs.revision":
|
|
return kv.Value[0:8]
|
|
}
|
|
}
|
|
|
|
return "unknown"
|
|
}
|