Skip to content

beatgammit/semver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

semver Build Status

semver is a semantic versioning library for Go.

example

package main

import "github.com/beatgammit/semver"

func main() {
    ver, err := semver.Parse("1.2.3-beta+jp")
    if err != nil {
        panic(err)
    }
    println(ver.String())
}

api

godoc

semver.Semver implements the following interfaces from the standard libary:

  • encoding.TextMarshaler
  • encoding.TextUnmarshaler
  • json.Marshaler
  • json.Unmarshaler

About

Semantic versions in Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages