package
0.0.3
Repository: https://github.com/no-src/nsgo.git
Documentation: pkg.go.dev

# Functions

NewHash return the hash implementation by the specified hash algorithm.
NewHashValue returns an instance of HashValue.

# Constants

Adler32Hash the Adler-32 checksum.
CRC32Hash the CRC-32 checksum.
CRC64Hash the CRC-64 checksum.
DefaultHash the default hash algorithm.
FNV1128Hash the 128-bit FNV-1 non-cryptographic hash function.
FNV132Hash the 32-bit FNV-1 non-cryptographic hash function.
FNV164Hash the 64-bit FNV-1 non-cryptographic hash function.
FNV1A128Hash the 128-bit FNV-1a non-cryptographic hash function.
FNV1A32Hash the 32-bit FNV-1a non-cryptographic hash function.
FNV1A64Hash the 64-bit FNV-1a non-cryptographic hash function.
MD5Hash the MD5 hash algorithm.
SHA1Hash the SHA-1 hash algorithm.
SHA256Hash the SHA256 hash algorithm.
SHA512Hash the SHA-512 hash algorithm.

# Structs

HashValue the file hash info.

# Interfaces

Hash a hash calculate component.

# Type aliases

HashValues the list of *HashValue.