Documentation
¶
Index ¶
Constants ¶
View Source
const (
SHA1 godigest.Algorithm = "sha1"
)
Variables ¶
View Source
var ( // Canonical is the primary digest algorithm used to calculate checksums. Canonical = godigest.SHA256 )
Functions ¶
Types ¶
type MultiDigester ¶
type MultiDigester struct {
// contains filtered or unexported fields
}
MultiDigester is a digester that writes to multiple digesters to calculate the checksum of different algorithms.
func NewMultiDigester ¶
func NewMultiDigester(algos ...godigest.Algorithm) (*MultiDigester, error)
NewMultiDigester returns a new MultiDigester that writes to newly initialized digesters for the given algorithms. If a provided algorithm is not available, it returns a digest.ErrDigestUnsupported error.
Click to show internal directories.
Click to hide internal directories.