package globals import ( "time" ) // these get populated from main() and copied into the Globals object. var ( Appname string = "vaultik" Version string = "dev" Commit string = "unknown" ) type Globals struct { Appname string Version string Commit string StartTime time.Time } func New() (*Globals, error) { n := &Globals{ Appname: Appname, Version: Version, Commit: Commit, StartTime: time.Now(), } return n, nil }