package config import "fmt" // The following vars are automatically injected via -ldflags. // See Makefile target "make go-build" and make var $(LDFLAGS). // No need to change them here. // https://www.digitalocean.com/community/tutorials/using-ldflags-to-set-version-information-for-go-applications var ( ModuleName = "build.local/misses/ldflags" // e.g. "allaboutapps.dev/aw/go-starter" Commit = "< 40 chars git commit hash via ldflags >" // e.g. "59cb7684dd0b0f38d68cd7db657cb614feba8f7e" BuildDate = "1970-01-01T00:00:00+00:00" // e.g. "1970-01-01T00:00:00+00:00" ) // GetFormattedBuildArgs returns string representation of buildsargs set via ldflags " @ ()" func GetFormattedBuildArgs() string { return fmt.Sprintf("%v @ %v (%v)", ModuleName, Commit, BuildDate) }