©
本文档使用
php.cn手册 发布
import "hash/fnv"
概述
索引
Package fnv 实现了由Glenn Fowler,Landon Curt Noll 和 Phong Vo 创建的 FNV-1 和 FNV-1a ,非加密散列函数。请参阅https://en.wikipedia.org/wiki/Fowler-Noll-Vo_hash_function。
func New128() hash.Hash
func New128a() hash.Hash
func New32() hash.Hash32
func New32a() hash.Hash32
func New64() hash.Hash64
func New64a() hash.Hash64
fnv.go
func New128() hash.Hash
New128 返回一个新的128位 FNV-1 hash.Hash 。它的 Sum 方法将以 big-endian 字节顺序排列值。
func New128a() hash.Hash
New128a 返回一个新的128位 FNV-1a hash.Hash 。它的 Sum 方法将以 big-endian 字节顺序排列值。
func New32() hash.Hash32
New32 返回一个新的32位 FNV-1 hash.Hash 。它的 Sum 方法将以 big-endian 字节顺序排列值。
func New32a() hash.Hash32
New32a 返回一个新的32位 FNV-1a hash.Hash 。它的 Sum 方法将以 big-endian 字节顺序排列值。
func New64() hash.Hash64
New64 返回一个新的64位 FNV-1 hash.Hash 。它的 Sum 方法将以 big-endian 字节顺序排列值。
func New64a() hash.Hash64
New64a 返回一个新的64位 FNV-1a hash.Hash 。它的 Sum 方法将以 big-endian 字节顺序排列值。