Go in Action book not given more details about internal implementation about Map. Anybody can explain with good drawing or share some resources to understand fully the internals about Map in Go. Thanks
Take a look at the source code:
How the hash function choosing the right bucket?
Looks like it does it here: https://github.com/golang/go/blob/fd095936673dcb53b96b825d95c1e83adde3ce15/src/runtime/map.go#L414
Thanks for sharing