Open
Description
go
subcommands such as go mod tidy
, go test
, and go build
automatically resolve invalid versions found in the go.mod
file to valid ones.
However, the Playground's Format
button does not; instead, it emits an error message like:
go.mod:5: invalid module version "1f3472d942ba824034fb77cab6a6cfc1bc8a2c3c": version must be of the form v1.2.3
This is probably due to calling out to a golang.org/x/mod
library instead of running the go
command directly. (See also #32955 (comment) and #32614.)
Metadata
Metadata
Assignees
Type
Projects
Relationships
Development
No branches or pull requests
Activity
bcmills commentedon Jul 8, 2019
Example: https://play.golang.org/p/yMyG925ovLb
Format
produces an error, butRun
runs the binary without error.