gpt4 book ai didi

go filepath.Walk 行走行为

转载 作者:数据小太阳 更新时间:2023-10-29 03:44:26 25 4
gpt4 key购买 nike

在我的代码文件路径中。Walk 遍历目录,在示例中所有目录都称为 dir

1.  dir
2. dir
10. dir
100. dir
etc

当遍历目录时它会看到

1.  dir
10. dir
2. dir

我如何制作自己的 walkFunc 以便它通过这样的目录,

1.  dir
2. dir
10. dir

最佳答案

docs 中所述filepath.Walk 按词法顺序遍历条目。

如果您想以不同的顺序列出它们,您可以:

  • 使用File.ReadDirNames 进行自己的遍历
  • 调用filepath.Walk,将所有路径放入一个 slice 中,并按需要排序。

关于go filepath.Walk 行走行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48230042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com