package
module
Version:
v0.0.0-...-c061736
Opens a new window with list of versions in this module.
Published: Aug 15, 2022
License: BSD-2-Clause
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶


This is the source repository for murmur3
murmur3
murmur3 library is a native implementation of progressive processing version
of the Murmur3 family of
hash functions in Go.
Documentation
¶
Package murmur3 provides a progressive processing version of Austin Appleby's
Murmur3 Hash functions.
Hash128 interface for 128-bit hash functions.
New32 returns a Murmur3 128-bit hash.Hash optimized for 32-bit architecture.
New64 returns a Murmur3 128-bit hash.Hash optimized for 64-bit architecture.
Hash32 interface for 32-bit hash functions.
New32a returns a Murmur3 32-bit hash.Hash opmtimized for 32-bit architecture.
HashM3 extends hash.Hash and provides an additional function ResetAndSetSeed
to reset the structures and set the seed.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.