godirwalk godirwalk是用于遍历文件系统上的目录树的库。 简而言之,为什么要使用这个库? 它比filepath.Walk快。 在Windows上,它比filepath.Walk更正确。 它比filepath.Walk更易于使用。 它比filepath.Walk更灵活。 使用范例 在examples/子目录中提供了其他示例。 该库将通过调用特定于OS的路径分隔符的第一个参数filepath.Clean来规范提供的顶级目录名称。 但是,在调用提供的回调函数时,它始终提供使用正确的os-specific路径分隔符创建的路径名。 dirname := "some/