The platform-independent file-system recursive search library, for Go.
recls - recursive ls - is a platform-independent recursive file-system search library implemented in C and C++ with a C-API, and a C++ binding. It implemented in several languages: recls.Go is the Go implementation.
recls is completely free and includes source released under a BSD-style license.
import recls "github.com/synesissoftware/recls.Go"Examples are provided in the examples directory, along with a markdown description for each. A detailed list TOC of them is provided in EXAMPLES.md.
Defect reports, feature requests, and pull requests are welcome on https://github.com/synesissoftware/recls.Go.
recls.Go is released under the 3-clause BSD license. See LICENSE for details.