module: basic module.Version type and support

Copied from cmd/go/internal/module and added Version.String method.

For golang/go#31761.

Change-Id: I2fbe224843378e68f0e5890dbc36766936a7e3ed
Reviewed-on: https://go-review.googlesource.com/c/mod/+/176461
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
2 files changed
tree: 6d626cab2cca271faea857fa2dcf91d12f601b0e
  1. module/
  2. semver/
  3. codereview.cfg
  4. go.mod
  5. LICENSE
  6. PATENTS
  7. README