What hashing algorhithm does map use to create the hashes?

I’m playing around with implementing my own version of map to get a better idea of how it works behind the scenes. I’m digging into what I should pick to create the hashes, but I’m not sure which algo works best for this. I’m assuming whatever is fastest?

the hashing algorithm differs based on the Golang implementation. Choose something simple that you can understand, hashing is a huge and complex topic.