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