Documentation
¶
Index ¶
Constants ¶
View Source
const ( Author = "Jon Rogers" License = "MIT License" GitHubUser = "devnullvoid" ProjectName = "pvetui" )
Project constants
Variables ¶
This section is empty.
Functions ¶
func GetBuildDate ¶
GetBuildDate returns the build date as a time.Time
func GetCopyrightYearRange ¶
func GetCopyrightYearRange() string
GetCopyrightYearRange returns a copyright year range (e.g., "2025-2026")
func GetFullVersionString ¶
func GetFullVersionString() string
GetFullVersionString returns a detailed version string
func GetGitHubReleaseURL ¶
func GetGitHubReleaseURL() string
GetGitHubReleaseURL returns the GitHub releases URL
func GetVersionString ¶
func GetVersionString() string
GetVersionString returns a formatted version string
Types ¶
type BuildInfo ¶
type BuildInfo struct {
Version string
BuildDate string
Commit string
GoVersion string
OS string
Arch string
}
BuildInfo contains build-time information
func GetBuildInfo ¶
func GetBuildInfo() *BuildInfo
GetBuildInfo returns the current build information It first checks ldflags-injected values, then falls back to debug.ReadBuildInfo() for version information when installed via `go install`
Click to show internal directories.
Click to hide internal directories.