According o the author of this post, Go's standard library has a problem - it lacks the use of generics.
Generics enable more dynamic code selection at compile-time, while interfaces and higher-order functions provide more dynamic code selection at runtime. The absence of generics in the standard library leads to less performant and harder-to-read code.
It's up to the community to create better constructs than what was available in 2009. This could lead to a future where many core utility features move from the standard library to third-party libraries.
















