How the Go runtime implements maps efficiently (without generics) | Hacker News Reader