Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Version = "dev" Commit = "unknown" BuildDate = "unknown" GoVersion = runtime.Version() )
Version information - set at build time via ldflags
Functions ¶
Types ¶
type Info ¶
type Info struct {
Version string `json:"version"`
Commit string `json:"commit"`
BuildDate string `json:"build_date"`
GoVersion string `json:"go_version"`
Platform string `json:"platform"`
OS string `json:"os"`
Arch string `json:"arch"`
NumCPU int `json:"num_cpu"`
NumGoroutine int `json:"num_goroutine"`
GitBranch string `json:"git_branch,omitempty"`
GitTag string `json:"git_tag,omitempty"`
}
Info holds complete version information
func GetExtended ¶
func GetExtended() Info
GetExtended returns version information with git details from debug info
Click to show internal directories.
Click to hide internal directories.