Too Long; Didn't Read
Managing Go Module Pseudo-Versions in Go 1.13 and later can be difficult. Go modules have helped bring order to Go development, but there’s been some disorder lurking. Managing Go module pseudo-versions can be hard, especially with some of the latest changes to Go. We also offer some guidance on keeping your Go builds working as you upgrade to Go 1, 13 and later. The go command uses semantic versioning of the standard form vX.Y.Z to describe the module version. A pseudo-version has the following format: