diff --git a/fs.go b/fs.go index cda63c6c..bf7002ad 100644 --- a/fs.go +++ b/fs.go @@ -13,6 +13,9 @@ func (d FileSystem) Open(name string) (http.File, error) { return os.Open(name) } +// Walk walks the file tree rooted at root in filesystem, calling walkFn for each file or +// directory in the tree, including root. All errors that arise visiting files +// and directories are filtered by walkFn. func Walk(fs http.FileSystem, root string, walkFn filepath.WalkFunc) error { f, err := fs.Open(root)