go语言怎么列出所有文件

   2024-11-08 7820
核心提示:在Go语言中,可以使用ioutil包中的ReadDir函数来列出指定目录下的所有文件和文件夹。下面是一个简单的示例代码:package mainimp

在Go语言中,可以使用ioutil包中的ReadDir函数来列出指定目录下的所有文件和文件夹。下面是一个简单的示例代码:

package mainimport ("fmt""io/ioutil")func main() {dir := "./"  // 指定目录files, err := ioutil.ReadDir(dir)if err != nil {fmt.Println("读取目录失败:", err)return}for _, file := range files {fmt.Println(file.Name())}}

在上述示例中,我们指定了要列出文件的目录为当前目录(./)。ioutil.ReadDir函数会返回一个[]os.FileInfo类型的切片,其中存储了目录下所有文件和文件夹的信息。通过遍历这个切片,我们可以获取每个文件的名称。

 
举报打赏
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行

网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策网站留言    |  赣ICP备2021007278号