version

package
v0.2.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Version   = "dev"
	GitCommit = "unknown"
	BuildTime = "unknown"
	GoVersion = runtime.Version()
)

These variables are set during build time using ldflags

Functions

func GetVersionFromGitTag

func GetVersionFromGitTag() string

GetVersionFromGitTag extracts version from git tag

func IsRelease

func IsRelease() bool

IsRelease returns true if this is a release version (not dev)

func Short

func Short() string

Short returns a short version string

func String

func String() string

String returns a formatted version string

Types

type Info

type Info struct {
	Version   string `json:"version"`
	GitCommit string `json:"git_commit"`
	BuildTime string `json:"build_time"`
	GoVersion string `json:"go_version"`
}

Info holds version information

func Get

func Get() Info

Get returns the version information

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL