How is the Go generic implemented? | Hacker News Reader