Parameterized packages: an alternative Go generic design idea | Hacker News Reader