Namespace: go.std.hash.fnv
v1.0Contents
Summary
Provides a low-level interface to the hash/fnv package.
Package fnv implements FNV-1 and FNV-1a, non-cryptographic hash functions
created by Glenn Fowler, Landon Curt Noll, and Phong Vo.
See
https://en.wikipedia.org/wiki/Fowler-Noll-Vo_hash_function.
All the hash.Hash implementations returned by this package also
implement encoding.BinaryMarshaler and encoding.BinaryUnmarshaler to
marshal and unmarshal the internal state of the hash.
Index
Legend
-
Constant
Variable
Function
Macro
Special form
Type
GoVar
Receiver/Method
Constants
Constants are variables with :const true in their metadata. Joker currently does not recognize them as special; as such, it allows redefining them or their values.-
(None.)
Variables
-
(None.)
Functions, Macros, and Special Forms
-
New128
Function v1.0(New128)
New128 returns a new 128-bit FNV-1 hash.Hash.
Its Sum method will lay the value out in big-endian byte order.
Go returns: hash.Hash
Joker input arguments: []
Joker returns: ^go.std.hash/Hash -
New128a
Function v1.0(New128a)
New128a returns a new 128-bit FNV-1a hash.Hash.
Its Sum method will lay the value out in big-endian byte order.
Go returns: hash.Hash
Joker input arguments: []
Joker returns: ^go.std.hash/Hash -
New32
Function v1.0(New32)
New32 returns a new 32-bit FNV-1 hash.Hash.
Its Sum method will lay the value out in big-endian byte order.
Go returns: hash.Hash32
Joker input arguments: []
Joker returns: ^go.std.hash/Hash32 -
New32a
Function v1.0(New32a)
New32a returns a new 32-bit FNV-1a hash.Hash.
Its Sum method will lay the value out in big-endian byte order.
Go returns: hash.Hash32
Joker input arguments: []
Joker returns: ^go.std.hash/Hash32 -
New64
Function v1.0(New64)
New64 returns a new 64-bit FNV-1 hash.Hash.
Its Sum method will lay the value out in big-endian byte order.
Go returns: hash.Hash64
Joker input arguments: []
Joker returns: ^go.std.hash/Hash64 -
New64a
Function v1.0(New64a)
New64a returns a new 64-bit FNV-1a hash.Hash.
Its Sum method will lay the value out in big-endian byte order.
Go returns: hash.Hash64
Joker input arguments: []
Joker returns: ^go.std.hash/Hash64
Types
-
(None.)