feat: Implement File.Readdirnames

This commit is contained in:
Felicitas Pojtinger
2021-12-18 23:15:54 +01:00
parent d38b97f1ff
commit 7165451491

View File

@@ -99,7 +99,17 @@ func (f *File) Readdir(count int) ([]os.FileInfo, error) {
func (f *File) Readdirnames(n int) ([]string, error) {
log.Println("File.Readdirnames", f.name, n)
return nil, ErrNotImplemented
dirs, err := f.Readdir(n)
if err != nil {
return []string{}, err
}
names := []string{}
for _, dir := range dirs {
names = append(names, dir.Name())
}
return names, err
}
func (f *File) Sync() error {