当前标签:读取目录


go 递归读取目录,并生成树形结构的数据

go 递归读取目录,并生成树形结构的数据

2023-06-30 714 963
go 递归读取目录,并生成树形结构的数据//读取目录中的所有文件,如果是目录则递归读取,生成结构化的树形struct packagemain import( "encoding/json" "fmt" "os" "path/filepath" ) //TreeNode文件的树形结构体 ty
go 递归读取目录中所有文件和目录  读取当前目录的文件和目录

go 递归读取目录中所有文件和目录 读取当前目录的文件和目录

2023-06-30 1111 1499
递归读取目录中所有文件和目录//ReadDirAll递归读取目录中所有文件和目录 funcReadDirAll(pathstring)([]string,error){ varfiles[]string err:=filepath.Walk(path,func(pathstring,infoos.FileInfo,errerror)error{ iferr!=nil{ re