Hash tables in Go and advantage of self-hosted compilers