feat: improve console caching and provide build info (#3621)

* feat: improve console caching and provide build info

* Update info.go
This commit is contained in:
Livio Amstutz
2022-05-13 14:06:44 +02:00
committed by GitHub
parent 734cfdddae
commit 5571db3e1b
5 changed files with 66 additions and 4 deletions

29
cmd/build/info.go Normal file
View File

@@ -0,0 +1,29 @@
package build
import "time"
var (
version = ""
commit = ""
date = ""
dateTime time.Time
)
func Version() string {
return version
}
func Commit() string {
return commit
}
func Date() time.Time {
if !dateTime.IsZero() {
return dateTime
}
dateTime, _ = time.Parse(time.RFC3339, date)
if dateTime.IsZero() {
dateTime = time.Now()
}
return dateTime
}