Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterByMultiple ¶
FilterByMultiple filters versions by multiple specifiers (all must match)
func SelectBest ¶
SelectBest selects the best (highest) version from a list
Types ¶
type Specifier ¶
Specifier represents a version specifier (e.g., ">=1.2.3")
func ParseMultipleSpecifiers ¶
ParseMultipleSpecifiers parses comma-separated specifiers (e.g., ">=1.0,<2.0")
func ParseSpecifier ¶
ParseSpecifier parses a version specifier
type Version ¶
type Version struct {
Major int
Minor int
Patch int
Pre string // Pre-release suffix (e.g., "alpha", "beta")
Build string // Build metadata (e.g., "+20250120")
}
Version represents a semantic version
Click to show internal directories.
Click to hide internal directories.