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.