rabin

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 8, 2024 License: Apache-2.0 Imports: 1 Imported by: 2

Documentation

Overview

Package rabin provides a Rabin fingerprint hash.Hash64 implementation compatible with the Avro spec: https://avro.apache.org/docs/1.8.2/spec.html#schema_fingerprints.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Bytes

func Bytes(buf []byte) uint64

Bytes creates a Rabin fingerprint according to the spec: https://avro.apache.org/docs/1.8.2/spec.html#schema_fingerprints

func New

func New() hash.Hash64

New constructs a new Rabin fingerprint hash.Hash64 initialized to the empty state according to the Avro spec: https://avro.apache.org/docs/1.8.2/spec.html#schema_fingerprints.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL