3 ms·
There's nothing about the Go compiler that enforces any case standard. I can't imagine a more trivial hill to die on.
by badrequest 3y ago
There's nothing about the Go compiler that enforces any case standard. I can't imagine a more trivial hill to die on.
- semiquaver 3y agoNitpicking, but Go is one of the only languages I’m aware of where identifier case is semantically relevant (to determine visibility). Given that fact it’s hard to say “nothing” enforces a case standard.
- rob74 3y agoAdding to that, the compiler doesn't enforce using "mixed caps", as the documentations calls it, but it's strongly recommended (https://go.dev/doc/effective_go#mixed-caps https://go.dev/doc/effective_go#mixed-caps)
- dezgeg 3y agoHaskell enforces that types and type constructors start with Uppercase, and that everything else starts with lowercase.
- akira2501 3y ago> I can't imagine a more trivial hill to die on. I can't imagine why this attitude pervades on hacker news. I can't imagine a more trivial reason than yours to make a reply. I guess some people see this as a place to discover differences, and others see it as a place to enforce blind conformity to the current fad.