The go mistakes that tend to bother me the most are things like gc pauses, lack of first-class named and default arguments, lack of exceptions, lack of subrange types, etc.
I usually avoid them by not using go. Or waiting until missing features (generics) are added.
I usually avoid them by not using go. Or waiting until missing features (generics) are added.