Package semver implements structs and functions that adhere to the Semantic Versioning (http://semver.org/).