美文网首页📗Go语言:基础大全
Go语言:遍历一个文件夹内的所有文件

Go语言:遍历一个文件夹内的所有文件

作者: 白祤星 | 来源:发表于2019-10-24 02:12 被阅读0次

    代码实例:


    package main
    
    import (
        "io/ioutil"
    )
    
    func main() {
        // 要遍历的文件夹
        dir := `./`
        fileinfo, err := ioutil.ReadDir(dir)
        if err != nil {
            panic(err)
        }
    
        // 遍历这个文件夹
        for _, fi := range fileinfo {
            // 判断是不是目录
            if fi.IsDir() {
                println(`目录:`, fi.Name())
            } else {
                println(`文件:`, fi.Name())
            }
        }
    }
    

    相关文章

      网友评论

        本文标题:Go语言:遍历一个文件夹内的所有文件

        本文链接:https://www.haomeiwen.com/subject/gdnlvctx.html