Documentation ¶ Index ¶ type Version func Parse(s string) (*Version, error) func (v *Version) Bump() *Version func (v *Version) BumpMajor() *Version func (v *Version) BumpMinor() *Version func (v *Version) BumpPatch() *Version func (v *Version) Ints() []int func (v Version) String() string type Versions func ParseAll(s []string) (Versions, error) func Read(r io.Reader) (Versions, error) func (v Versions) Len() int func (v Versions) Less(i, j int) bool func (v Versions) Swap(i, j int) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Version ¶ type Version struct { Prefix string Major int Minor int Patch int Extra string } func Parse ¶ func Parse(s string) (*Version, error) func (*Version) Bump ¶ func (v *Version) Bump() *Version func (*Version) BumpMajor ¶ func (v *Version) BumpMajor() *Version func (*Version) BumpMinor ¶ func (v *Version) BumpMinor() *Version func (*Version) BumpPatch ¶ func (v *Version) BumpPatch() *Version func (*Version) Ints ¶ func (v *Version) Ints() []int func (Version) String ¶ func (v Version) String() string type Versions ¶ type Versions []*Version func ParseAll ¶ func ParseAll(s []string) (Versions, error) func Read ¶ func Read(r io.Reader) (Versions, error) func (Versions) Len ¶ func (v Versions) Len() int func (Versions) Less ¶ func (v Versions) Less(i, j int) bool func (Versions) Swap ¶ func (v Versions) Swap(i, j int) Source Files ¶ View all Source files version.go Click to show internal directories. Click to hide internal directories.