...
Package dirhash
Package dirhash defines hashes over directory trees.
- Variables
- func DirFiles(dir, prefix string) ([]string, error)
- func Hash1(files []string, open func(string) (io.ReadCloser, error)) (string, error)
- func HashDir(dir, prefix string, hash Hash) (string, error)
- func HashZip(zipfile string, hash Hash) (string, error)
- type Hash
Package files
hash.go
Variables
var DefaultHash = Hash1
func DirFiles(dir, prefix string) ([]string, error)
func Hash1(files []string, open func(string) (io.ReadCloser, error)) (string, error)
func HashDir(dir, prefix string, hash Hash) (string, error)
func HashZip(zipfile string, hash Hash) (string, error)
type Hash func(files []string, open func(string) (io.ReadCloser, error)) (string, error)