Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Name = valueOrFallback(name, func() string { return "berglas" }) Version = valueOrFallback(version, func() string { if info, ok := debug.ReadBuildInfo(); ok { if v := info.Main.Version; v != "" { return v } } return "source" }) Commit = valueOrFallback(commit, func() string { if info, ok := debug.ReadBuildInfo(); ok { for _, setting := range info.Settings { if setting.Key == "vcs.revision" { return setting.Value } } } return "HEAD" }) // OSArch is the operating system and architecture combination. OSArch = runtime.GOOS + "/" + runtime.GOARCH // HumanVersion is the compiled version. HumanVersion = Name + " " + Version + " (" + Commit + ", " + OSArch + ")" UserAgent = valueOrFallback(userAgent, func() string { return Name + "/" + Version + " (+https://github.com/GoogleCloudPlatform/berglas)" }) )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.