我在Go中使用Filepath.Walk尝试递归地获取C:下的所有文件夹。然而,它只是返回以$Recycle.Bin开头的子文件夹。我在这里做错了什么?packagemainimport("fmt""path/filepath""os")funcmain(){array:=Subfolders("C:")for_,value:=rangearray{fmt.Println(value)}}funcSubfolders(pathstring)(paths[]string){filepath.Walk(path,func(newPathstring,infoos.FileInfo,erre
我在Go中使用Filepath.Walk尝试递归地获取C:下的所有文件夹。然而,它只是返回以$Recycle.Bin开头的子文件夹。我在这里做错了什么?packagemainimport("fmt""path/filepath""os")funcmain(){array:=Subfolders("C:")for_,value:=rangearray{fmt.Println(value)}}funcSubfolders(pathstring)(paths[]string){filepath.Walk(path,func(newPathstring,infoos.FileInfo,erre