I remember Rob Pike talking about how each language has its own way of doing things and it's bad to keep adding all features to all languages. This only makes them all end up being the same he said.
The Go way was code generation. After they included generics, I wonder if the go team has let go of that principle.
The Go way was code generation. After they included generics, I wonder if the go team has let go of that principle.