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