go fmt already changes one-liner if statements to be multi-line
you are proposing changing this, making code look different based on differences of opinions between developers
go fmt is actually one of the top rated features of Go, it makes everyone's code look the same, everyone has nitpicks about it, yet by and large it is one of the most loved things about Go. Breaking this is even less likely than changing error handling
The code already looks different based on different developers' opinions. Gofmt already allows this:
and this and this and will not alter any of the above. All I want is similar ambiguity around one-line `if` statements. That's not so crazy.