func main() { fs := vfs.OS("./gatefs") vfs.Walk(fs, "/", func(path string, fi os.FileInfo, err error) error { if err != nil { log.Fatal(err) } if fi.IsDir() { return nil } fmt.Println(path) return nil }) fmt.Println("Done") }
func _Example() { fs := vfs.OS("./") vfs.Walk(fs, "/", func(path string, fi os.FileInfo, err error) error { if err != nil { log.Fatal(err) } if fi.IsDir() { fmt.Println("dir:", path) return nil } fmt.Println("file:", path) return nil }) fmt.Println("Done") // Output: // Done }