That makes sense, I never considered following that rule in code very
important. I still think it's a personal preference, but at least I
understand the rationale. It follows the spirit of Go lang with minimizing
ambiguity.

On Tue, Aug 25, 2020 at 1:27 PM Kurtis Rader <kra...@skepticism.us> wrote:

> The rationale for uppercase abbreviations in Go symbol name derives from
> the english convention for writing acronyms using all uppercase letters.
> For example: NASA, ASCII, LOL, etc. That provides a visual clue the "word"
> is an acronym.
>
> On Tue, Aug 25, 2020 at 10:07 AM Jamel Toms <jamelt...@gmail.com> wrote:
>
>> Is there a rationale for this? At face-value it seems purely arbitrary
>> and personal preference.
>>
>> It would be nice if it just stated that in the comments as opposed
>> positioning itself as if there's something inherently better about this
>> naming convention.
>>
>> On Wednesday, July 8, 2015 at 4:32:36 PM UTC-4 Tim K wrote:
>>
>>> You are correct, that is the recommendation:
>>>
>>> See "Initialisms" section here:
>>> https://code.google.com/p/go-wiki/wiki/CodeReviewComments
>>>
>>> And slide 6 here:
>>> http://talks.golang.org/2014/names.slide#6
>>>
>>>
>>>
>>> On Wednesday, July 8, 2015 at 1:01:13 PM UTC-7, jonathan...@gmail.com
>>> wrote:
>>>>
>>>> I could have sworn I read that go convention is for uppercase
>>>> abbreviations as found in the stdlib like ServeHTTP and not ServeHttp but I
>>>> can not find a doc anywhere. Was I imagining this?
>>>>
>>> --
>> 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.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/golang-nuts/ba980968-5445-44ef-924d-87f801e00cacn%40googlegroups.com
>> <https://groups.google.com/d/msgid/golang-nuts/ba980968-5445-44ef-924d-87f801e00cacn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> --
> Kurtis Rader
> Caretaker of the exceptional canines Junior and Hank
>


-- 

Jamel Toms
jamelt...@gmail.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CAFvUr2EJ8yh9xcWUgYtZNE8ekPqcz_7zjqzZ4AW2SBnTiN34Ew%40mail.gmail.com.

Reply via email to