The `go run` tool will not execute (or even recognize) a file that does not end in .go, so this is not good advice.
Unfortunate! Yet another little bit of Go design decision that makes things worse for, in my opinion, no reason.
Unfortunate! Yet another little bit of Go design decision that makes things worse for, in my opinion, no reason.