Code Snippets

package main

import (
    "fmt"
    "io/fs"
    "log"
    "path/filepath"
)

func main() {
    err := filepath.WalkDir(".", func(path string, d fs.DirEntry, err error) error {
        if err != nil { return err }
        if !d.IsDir() {
            fmt.Println(path)
        }
        return nil
    })
    if err != nil { log.Fatal(err) }
}