return nil
}
- // Avoid .foo and testdata directory trees.
+ // Avoid .foo, _foo, and testdata directory trees.
_, elem := filepath.Split(path)
- if strings.HasPrefix(elem, ".") || elem == "testdata" {
+ if strings.HasPrefix(elem, ".") || strings.HasPrefix(elem, "_") || elem == "testdata" {
return filepath.SkipDir
}
return nil
}
- // Avoid .foo and testdata directory trees.
+ // Avoid .foo, _foo, and testdata directory trees.
_, elem := filepath.Split(path)
- if strings.HasPrefix(elem, ".") || elem == "testdata" {
+ if strings.HasPrefix(elem, ".") || strings.HasPrefix(elem, "_") || elem == "testdata" {
return filepath.SkipDir
}