func FilePathWalkDir(root string) ([]string, error) {
var files []string
err := filepath.Walk(root, func(path string, info os.FileInfo, err error) error {
if !info.IsDir() {
files = append(files, path)
}
return nil
})
return files, err
}

이렇게 했더니
중간에
필요없는 폴더는 안읽고 넘어가고 싶은데
어떻게 해야됨?

폴더면 읽을 목록에 추가하고
계속 읽도록 하는거 직접 만들어야 됨?