# Functions
NewExcludeList creates a new ExcludeList.
WalkDirectories walks each directory in the slice to the desired depth and returns a new slice which contains all the directories walked.
# Structs
ExcludeList is a list of file patterns which can be matched against files.