version

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CompareSemver

func CompareSemver(left, right string) (int, error)

CompareSemver compares version left to right:

-1 == left is less than right;

0 == left is equal to right;

1 == left is greater than right;

func IncrementSemverPatchVersion

func IncrementSemverPatchVersion(v string) (string, error)

IncrementSemverPatchVersion returns version with incremented patch version.

func ParseSemverVersion

func ParseSemverVersion(v string) (semver.Version, error)

ParseSemverVersion returns parsed semver.Version.

func ReturnGreaterOrIncreasePatchVersion

func ReturnGreaterOrIncreasePatchVersion(left, right string) (string, error)

ReturnGreaterOrIncreasePatchVersion returns version.

in case left is greater than right: returns left;

in case left equals to right: returns left with increased patch;

in case right is greater than left: returns right;

func ValidateSemver

func ValidateSemver(v string) bool

ValidateSemver return true if input version is valid.

Types

This section is empty.

Jump to

Keyboard shortcuts

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