package version import "runtime/debug" // Version returns the VCS commit hash embedded by `go build`, or "dev" if unavailable. func Version() string { info, ok := debug.ReadBuildInfo() if !ok { return "dev" } for _, s := range info.Settings { if s.Key == "vcs.revision" { if len(s.Value) > 8 { return s.Value[:8] } return s.Value } } return "dev" }