I personally think Go's proposed implementation of parametric polymorphism a great feat of modern software engineering, and a testament to the open source process.
Anyway, they'll probably land in Go 1.18.
I don't actually think that's a bad thing: I love it that Google pays people to work on Go full time, and don't mind the language being spear-headed by a tight team with a vision (who happen to work at a commercial entity). I'm impressed with their direction, and ability to say no.
Personally, I'm opposed to adding generics, but if we have to...I trust the Go devs to do it better than just about anyone else.
Luckily I do have some ability to use C++ at my current job, so I can get my fix again there :)
No, I don't think so.