version

package
v0.0.0-...-6783019 Latest Latest
Warning

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

Go to latest
Published: Jan 10, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Info

type Info struct {
	Version    string `json:"version,omitempty"`
	BuildDate  string `json:"buildDate,omitempty"`
	CommitHash string `json:"commitHash,omitempty"`
	GoVersion  string `json:"goVersion,omitempty"`
	Platform   string `json:"platform,omitempty"`
	Compiler   string `json:"compiler,omitempty"`
}

Info represents the version information for the app

func Get

func Get() Info

Get returns the version information

func (Info) String

func (i Info) String() string

String will convert the version information to a string

type Release

type Release struct {
	Version *string
	Date    *time.Time
	URL     *string
}

Release contains details of a kconnect release

func GetLatestRelease

func GetLatestRelease() (*Release, error)

GetLatestRelease gets the latest release detsils from GitHub

Jump to

Keyboard shortcuts

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