I'm giving at talk at GopherconAU (Sydney) in a few weeks, about what we got right and what we got wrong. I have lots to consider but admit I might be solipsistic on this topic.
So I'm open to outside ahead-of-time input, provided it can be given politely.
@robpike I think one thing you got right was listening to the community. I never saw the need for generics, but many people did, and it was a great example of the core team listening to the needs of their users.
Unfortunately, I can't make it this year. Hopefully it's recorded. Sounds like a great subject.