Versions in this module Expand all Collapse all v0 v0.1.3 Feb 23, 2020 Changes in this version + func AncestorDirs(start, end string) (dirs []string) + func Append(paths ...string) (joined string, err error) + func FileAncestor(descendant, root string) (a []string, err error) + func IsGoFile(name string) bool + func PathToSafeFilename(p string) string + func WalkAbs(root string, walkFn WalkFunc) (errs []error) + type Glob struct + Pattern string + Root string + func (i Glob) String() string + type GlobAnyInput struct + Exclude []Glob + Include []Glob + type GlobAnyOutput struct + Exclude map[string]Glob + Include map[string]Glob + func GlobAny(in GlobAnyInput) (out GlobAnyOutput, err error) + func (o GlobAnyOutput) String() (s string) + type MatchAnyInput struct + Exclude []string + Include []string + Name string + type MatchAnyOutput struct + Exclude string + Include string + Match bool + func PathMatchAny(in MatchAnyInput) (out MatchAnyOutput, err error) + type WalkFunc func(string, os.FileInfo, error) []error