Exactly what I was looking for. Thank you!

On Monday, March 20, 2017 at 10:36:06 AM UTC+13, Rob 'Commander' Pike wrote:
>
> How wide should the indentation be? 2 spaces? 4? 8? Something else?
>
> By making the indent be a tab, you get to decide the answer to that 
> question and everyone will see code indented as wide (or not) as they 
> prefer.
>
> In short, this is what the tab character is for.
>
> -rob
>
>
> On Sun, Mar 19, 2017 at 1:50 PM, Carl <carl...@gmail.com <javascript:>> 
> wrote:
>
>> Hi,
>>
>> This is a question to whoever decided that go will use tabs - team or 
>> person:
>>
>> Could you please explain your reasoning behind the decision?
>>
>> So far, all my googling has just turned up the what and not the why:
>>
>> States that tabs are to be used:
>> cmd/gofmt: remove -tabs and -tabwidth flags 
>> <https://github.com/golang/go/issues/7101>
>> Command gofmt <https://golang.org/cmd/gofmt/>
>>
>> Asks the question, but quickly gets off topic without answering it:
>> Why does go fmt use an 8 space indent 
>> <https://groups.google.com/forum/#!topic/golang-nuts/93t0LWvHrKM>
>>
>> So my question is why were tabs chosen? 
>> I have no preference for tabs vs anything else, but I do respect the go 
>> team and the language designers and would really like to know the thinking 
>> behind the decision.
>>
>> Cheers,
>> Carl
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to golang-nuts...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to