https://github.com/nochso/finder
https://github.com/nochso/finder
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/nochso/finder
- Owner: nochso
- License: mit
- Created: 2016-10-09T20:12:40.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-12-27T16:09:20.000Z (over 9 years ago)
- Last Synced: 2024-06-20T12:41:18.258Z (almost 2 years ago)
- Language: Go
- Size: 47.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
`github.com/nochso/finder`
==========================
[](LICENSE)
[](https://github.com/nochso/finder/releases)
[][semver]
[](https://travis-ci.org/nochso/finder)
[](https://coveralls.io/github/nochso/finder?branch=master)
[](https://goreportcard.com/report/github.com/nochso/finder)
A fluent interface around Go's [path/filepath.Walk].
- Inspired by [symfony/finder]
- Single external dependency on [gobwas/glob] for glob path matching
Installation
------------
```
go get github.com/nochso/finder
```
Usage
-----
See [documentation on godoc][godoc].
Changes
-------
See the [CHANGELOG] for a full history of versions and their changes.
Versioning
----------
This package adheres to [semantic versioning 2.0.0][semver].
*TL;DR* If you use version `1.*` you should never have problems using future
`1.*` versions. Only a major release e.g. `2.0.0` will break backwards
compatibility.
License
-------
This package is released under the MIT license. See [LICENSE] for the full
license.
[path/filepath.Walk]: https://golang.org/pkg/path/filepath/#Walk
[symfony/finder]: https://symfony.com/doc/current/components/finder.html
[gobwas/glob]: https://github.com/gobwas/glob
[LICENSE]: LICENSE
[semver]: http://semver.org/spec/v2.0.0.html
[godoc]: https://godoc.org/github.com/nochso/finder
[CHANGELOG]: CHANGELOG.md