Writing generic collection types in Go: the missing documentation | Hacker News Reader