package debug import ( "fmt" ) var version, commitID, buildDate string type BuildInfo struct { Version string Sum string BuildDate string } func VersionInfo() string { return fmt.Sprintf("paopao %s (build:%s %s)", version, commitID, buildDate) } func ReadBuildInfo() *BuildInfo { return &BuildInfo{ Version: version, Sum: commitID, BuildDate: buildDate, } }