INNER CODE UNIT · Go
versionFromBuildInfo
pressly/goose · cmd/goose/main.go:48
func versionFromBuildInfo() string {
buildInfo, ok := debug.ReadBuildInfo()
if ok && buildInfo != nil && buildInfo.Main.Version != "" {
return buildInfo.Main.Version
}
return ""
}
func main() {
ctx := context.Background()
flags.Usage = usage
if err := xflag.ParseToEnd(flags, os.Args[1:]); err != nil {
log.Fatalf("failed to parse args: %v", err)
return
}