News for hackers. Stuff that matters.
Re:Effective Go by oofabz on Tuesday July 24, 2012 @05:18PM (#4288060)
Go doesn't require tabs. Tabs and spaces work just like C, they separate tokens but are not otherwise relevant. It's not like Python where they indicate indentation level.

The only whitespace character that works differently than C is the newline. In Go, newlines (usually) separate statements, like a semicolon does in C.

Re:Effective Go by rogerbinns on Tuesday July 24, 2012 @05:20PM (#4288071)
From the topmost section:

We use tabs for indentation and gofmt emits them by default. Use spaces only if you must

Re:Effective Go by georgemcbay on Tuesday July 24, 2012 @06:43PM (#4288422)
Code formatting conformity is pretty big in the Go culture.

Go the language doesn't care if you use tabs or spaces, Go the community would prefer you to use tabs so when your Go code is loaded in whatever random editor any member of the community uses there are no surprises.

Re:Effective Go by foodoo on Wednesday July 25, 2012 @04:53AM (#4290018)
I only care that it was formatted with gofmt.