You're intended to run gofmt on every save. golang is designed to be a sort of straight-jacket that forces everyone to write code in the same way (style etc) so that the junior devs can understand it clearly.
I really like this about go - that it formats code for you, and miss it in other languages where we have linters but not formatters, which is a terrible idea IMO.
So being built-in, idiomatic and expected cannot be over-appreciated.
If I write
if x
{
bla
}
it will not compile, because the { needs to be on the same line as the X (for no reason whatsoever).