猿问

在Go中列出目录

我一直在尝试找出如何简单地在Go中的单个目录中列出文件和文件夹。

我已经找到filepath.Walk,但是它会自动进入子目录,这是我不想要的。我所有其他搜索都没有发现更好的结果。

我确定该功能存在,但确实很难找到。让我知道是否有人知道我应该去哪里。谢谢。


慕森卡
浏览 206回答 3
3回答

慕莱坞森

更简单,使用path/filepath:package main    import (    "fmt"    "log"    "path/filepath")func main() {    files, err := filepath.Glob("*")    if err != nil {        log.Fatal(err)    }    fmt.Println(files) // contains a list of all files in the current directory}
随时随地看视频慕课网APP

相关分类

Go
我要回答