Golang递归遍历目录

2020-04-17  本文已影响0人  懒人程序猿

递归遍历目录下文件及文件及

func WalkDir(filePath string) {
    files, err := ioutil.ReadDir(filePath)
    if err != nil {
        fmt.Println(err.Error())
    } else {
        for _, v := range files {
            if v.IsDir() {
                WalkDir(v.Name())
            } else {
                fmt.Println(v.Name())
            }
        }
    }
}
上一篇下一篇

猜你喜欢

热点阅读