Documentation ¶
Overview ¶
Collection of high performance 32-bit hash functions.
Index ¶
Constants ¶
View Source
const M3Seed = uint32(0x9747b28c)
A default seed for Murmur3
Variables ¶
This section is empty.
Functions ¶
func FNV1A ¶
Generates an FNV1A Hash [http://en.wikipedia.org/wiki/Fowler-Noll-Vo_hash_function]
func Jesteress ¶
Jesteress derivative of FNV1A from [http://www.sanmayce.com/Fastest_Hash/]
func Meiyan ¶
Meiyan derivative of FNV1A from [http://www.sanmayce.com/Fastest_Hash/]
func Murmur3 ¶
Generates a Murmur3 Hash [http://code.google.com/p/smhasher/wiki/MurmurHash3] Does not generate intermediate objects.
func Yorikke ¶
Yorikke derivative of FNV1A from [http://www.sanmayce.com/Fastest_Hash/]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.