tl;dr:"We’ve filed a Go language change proposal to add support for type parameters for types and functions, permitting a form of generic programming," which give us powerful building blocks that let us share code and build programs more easily.
tl;dr:Go has launched a tool to provide a feel for what generics might look like. Authors want feedback on the implementation - does it make sense? Does it feel like Go? Does it solve the problem for those advocating for generics?