A solution to unify Go builtin and custom generics | Dark Hacker News