Unify Go 2 custom generics and Go 1 builtin generics | Dark Hacker News