...

Package hash

import "cmd/internal/hash"
Overview
Index

Overview ▾

Package hash implements hash functions used in the compiler toolchain.

Constants

Size32 is the size of the 32-byte hash functions New32 and Sum32.

const Size32 = 32

func New32

func New32() hash.Hash

New32 returns a new hash.Hash computing the 32-byte hash checksum. Note that New32 and Sum32 compute different hashes.

func Sum32

func Sum32(data []byte) [32]byte

Sum32 returns a 32-byte checksum of the data. Note that Sum32 and New32 compute different hashes.