Slightly unrelated, but has anyone heard of and used Fantom https://fantom.org/ before. If not, and you like Go, I recommend you check it out. It's a great language which I wish was a lot more popular. Similar to Go, it only has Generics for core data-structures. They have similar reasoning as well, that beyond those use cases, they're almost never practically needed for the amount of complexity they add to the compiler. It has first class Actor support for concurrency, as opposed to Go'suse of CSP. And its standard library is awesome. It's a very small community, but worth a look.