5 ms·
Everything in Go is controversial, contentious, or at-war with itself. * It's name * Nils * Pattern matching * Enums / Sum types * Generics * Error handli
by th___4 3y ago
Everything in Go is controversial, contentious, or at-war with itself.
* It's name
* Nils
* Pattern matching
* Enums / Sum types
* Generics
* Error handling
Other ecosystems have recognized that pattern matching and sum types are the way forward as well as null safety.
- kaashif 3y agoWe're actually even at the point where Java has added language support for sum types and pattern matching! Java is also the most prominent example of a lack of null safety. Once Java gets around to fixing that in the next century or two, then Go will really be behind.
- freecodyx 3y agoIt’s fine, on the other hand it’s simple, concise, strong std library, and the std is written using go