Gofmt is often cited by users as one of Go's best features even though it
is not part of the language. The existence and use of gofmt means that from
the beginning, the community has always seen Go code as gofmt formats it,
so Go programs have a single style that is now familiar to everyone.
Uniform presentation makes code easier to read and therefore faster to work
on. Time not spent on formatting is time saved. Gofmt also affects
scalability: since all code looks the same, teams find it easier to work
together or with others' code. ↱