package xxh32
Import Path
github.com/pierrec/lz4/v4/internal/xxh32 (on go.dev)
Dependency Relation
imports one package, and imported by one package
Involved Source Files
Package xxh32 implements the very fast XXH hashing algorithm (32 bits version).
(ported from the reference implementation https://github.com/Cyan4973/xxHash/)
xxh32zero_other.go
Package-Level Type Names (only one)
XXHZero represents an xxhash32 object with seed 0.
BlockSizeIndex gives the minimum number of bytes accepted by Write().
Reset resets the Hash to its initial state.
Size returns the number of bytes returned by Sum().
Sum appends the current hash to b and returns the resulting slice.
It does not change the underlying hash state.
Sum32 returns the 32 bits Hash value.
Write adds input bytes to the Hash.
It never returns an error.
*XXHZero : github.com/gogo/protobuf/proto.Sizer
*XXHZero : github.com/miekg/dns.Writer
*XXHZero : hash.Hash
*XXHZero : hash.Hash32
*XXHZero : internal/bisect.Writer
*XXHZero : io.Writer
Package-Level Functions (only one)
ChecksumZero returns the 32-bit hash of input.
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |