Quick comparison between different Go walk implementations.
https://engineering.kablamo.com.au/posts/2021/quick-comparison-between-go-file-walk-implementations
Install them and use hyperfine to test.
hyperfine 'filepathwalk' 'filepathwalkdir' 'iafan' 'karrick' 'michealtjones' 'readdir'
Or run like so to confirm the output is the same for all.
filepathwalk && filepathwalkdir && iafan && karrick && michealtjones && readdir