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