A Go package to handle Versions