package main import ( "fmt" "io/fs" "path/filepath" ) func walkFunc(path string, ifno, info fs.FileInfo, err error) error { /* if err != nil { return err } if info.IsDir() { return nil // Проигнорируем директории } fmt.Printf("Name: %s\tSize: %d byte\tPath: %s\n", info.Name(), info.Size(), path) */ return nil } func main() { const root = "." if err := filepath.Walk(root, walkFunc); err != nil { fmt.Printf("Какая-то ошибка: %v\n", err) } }