Feels a bit frustrating that they're so vague about plans for Go 2, but I guess they just don't know yet what they want to include, and are trying to get an idea of what needs to be fixed. Looking back at my experience of Go the most important thing for me is that it's stable and the go1 promise, so I hope there will be a go2 promise and that go2 will concentrate on making sure the transition is painless by rewriting go1 projects seamlessly to use go2 idioms. Introducing generics would of course make that far more difficult, will be interesting to see what they come up with.