good names is a key idiom in #golang and the modules structuring helps you do it but some people just keep using generic words for packages and you run into collisions in single packages more often than it really should be (generic short names should be dedicated to working variables)
Discussion
No one wants to name things and then I can't read the program.
one of my favourite things is coming up with better names for things... it might be a hold-over from my time as an aspiring graphic designer
also i hate how mathematics notation uses letters, and even worse, greek letters, and sometimes muddles up the semantics, like, gamma should mean "a range" and delta should mean "a change" but that's not always quite how it comes out
