1// Package murmur3 implements the MurmurHash3 hash algorithm.2//3// Package implements Austin Appleby's MurmurHash3 algorithm.4//5// MurmurHash3 is a fast, non-cryptographic hash function well suited for hash6// tables, bloom filters, data partitioning, and deduplication where speed and7// good distribution matter more than cryptographic security.8//9// References:10//11// https://en.wikipedia.org/wiki/MurmurHash#Algorithm12// https://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cpp13package murmur31415import "strconv"1617// EncodeToString returns the hexadecimal encoding of a hash value.18func EncodeToString(sum uint64) string {19 return strconv.FormatUint(sum, 16)20}21Signatures reconstructed verbatim from vm/qfuncs — interface params keep their inline definitions.