INNER CODE UNIT · Go
init
arp242/goatcounter · context.go:42
func init() {
if Version == "" || Version == "dev" {
// Only calculate the version if not explicitly overridden with:
// -ldflags="-X zgo.at/goatcounter/v2.Version=$tag"
// which is done for release builds.
if rev, last, dirty := getCommit(); rev != "" {
Version = rev[:12] + "_" + last.Format("2006-01-02T15:04:05Z0700")
if dirty {
Version += "-dev"
}
}
}
}
var (
keyCacheSites = &struct{ n string }{""}
keyCacheUA = &struct{ n string }{""}
keyCacheBrowsers = &struct{ n string }{""}