cmd/gofmt: better error message when gofmt is out of date #25430
It's not uncommon to run an old gofmt that may not be up-to-date with the latest syntactic changes (most recently, alias type declarations). There may be future (Go 2) changes where this becomes more acute.
When gofmt reports a syntax error, we may want to compare the gofmt (build time) version with the current "go version" and possibly report significant version discrepancies with the error ("please update gofmt").
Reminder issue to look into this.
The text was updated successfully, but these errors were encountered: