INNER CODE UNIT · Go

main

JohannesKaufmann/html-to-markdown · cli/html2markdown/main.go:17

func main() {
	// Fall back to build info when ldflags are not set by goreleaser.
	// This makes `go install` and `go build` report some appropriate fallback values.
	if info, ok := debug.ReadBuildInfo(); ok {
		if version == "unknown" && info.Main.Version != "" && info.Main.Version != "(devel)" {
			version = info.Main.Version
		}
		for _, s := range info.Settings {
			switch s.Key {
			case "vcs.revision":
				if commit == "unknown" && len(s.Value) >= 7 {
					commit = s.Value[:7]
				}
			case "vcs.time":
				if date == "unknown" && s.Value != "" {
					date = s.Value // e.g. "2026-05-07T19:14:37Z"
				}
			}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…