The authors of golang understand that tabs <i>would</i> be the right solution to this, but only if the entire toolchain makes the same choice.<p>Everyone else uses spaces because spaces are better than a mix of tabs and spaces and it&#x27;s extraordinarily difficult to keep spaces out of your files.