Versions in this module Expand all Collapse all v0 v0.1.0 May 12, 2021 Changes in this version + var ErrBinaryNotFound = fmt.Errorf("cannot find binary in PATH") + var ErrNotImplemented = fmt.Errorf("not implemented") + func CreateDirIfNotExists(dir string) (err error) + func FindExecutable(name, dir, pathVar string) (string, error) + func GetHomeVar(environ []string) string + func GetPathVar(environ []string) string + func HashStrings(s []string) string + func LogWarnings(warns []Warning) + func Purge(dir string) (err error) + func StringSortUniq(s []string) + func VerifyPanic(err error) + type Selector interface + MatchString func(s string) bool + func CompileSelector(glob, homeDir string) (g Selector, err error) + type Warner struct + Warns []Warning + func (w *Warner) WarnError(err error) + func (w *Warner) Warnf(format string, v ...interface{}) + type Warning struct + Warning string