func CanonicalVersion(v string) string
func Check(path, version string) error
func CheckFilePath(path string) error
func CheckImportPath(path string) error
func CheckPath(path string) error
func DecodePath(encoding string) (path string, err error)
func DecodeVersion(encoding string) (v string, err error)
func EncodePath(path string) (encoding string, err error)
func EncodeVersion(v string) (encoding string, err error)
func MatchPathMajor(v, pathMajor string) bool
func Sort(list []Version)
func SplitPathVersion(path string) (prefix, pathMajor string, ok bool)
type Version = module.Version