您可以尝试使用软件包中的ReadDir函数
io/ioutil。根据文档:
ReadDir读取以目录名命名的目录,并返回已排序目录条目的列表。
结果切片包含
os.FileInfo类型,这些类型提供此处列出的方法。这是一个列出当前目录中所有内容的名称的基本示例(包含文件夹但未特别标记-
您可以使用
IsDir()方法检查项目是否为文件夹):
package mainimport ( "fmt" "io/ioutil" "log")func main() { files, err := ioutil.ReadDir("./") if err != nil { log.Fatal(err) } for _, f := range files { fmt.Println(f.Name()) }}


