Versions in this module Expand all Collapse all v0 v0.1.0 Aug 21, 2015 Changes in this version + func Split(inChan <-chan Job, dirChan chan<- Dir, entChan chan<- Entry) + func Walk(paths []string, selectFunc SelectFunc, done chan struct{}, jobs chan<- Job, ...) error + type Dir struct + Entries [](<-chan Result) + func (e Dir) Error() error + func (e Dir) Fullpath() string + func (e Dir) Info() os.FileInfo + func (e Dir) Path() string + func (e Dir) Result() chan<- Result + type Entry struct + Node interface{} + func (e Entry) Error() error + func (e Entry) Fullpath() string + func (e Entry) Info() os.FileInfo + func (e Entry) Path() string + func (e Entry) Result() chan<- Result + type Job interface + Error func() error + Fullpath func() string + Info func() os.FileInfo + Path func() string + Result func() chan<- Result + type Result interface + type SelectFunc func(item string, fi os.FileInfo) bool