It's just an example of something that the Go team took a decision on, and won't allow you to change. I mean, even Python lets you choose.
I don't really have a problem with it however, even if I do prefer spaces.
The Azul guys get to claim that you don't need to tune their gc, golang doesn't.
Not sure how that makes the golang position any better.
See:
https://stackoverflow.com/questions/19094704/indentation-in-...