Semver is a semantic versioning library written in go. It aims for speed, simplicity and full spec coverage.