macOS file system notifications for Go.
Go
Switch branches/tags
Nothing to show
Clone or download
lox and drewwells Avoid race in channel creation, closes #28 (#29)
* Add test to prove data race

* Make failing test more complete example

* Move channel creation earlier to avoid races
Latest commit ed9a50f Feb 23, 2018
Permalink
Failed to load latest commit information.
.github
example
.editorconfig
.gitignore
.travis.yml fix for Go 1.10 (#34) Feb 23, 2018
AUTHORS
INTERNALS.md rename OS X to macOS Oct 13, 2016
LICENSE first commit Nov 16, 2014
README.md travis: add codecov Oct 25, 2016
circle.yml
fsevents.go Avoid race in channel creation, closes #28 (#29) Feb 23, 2018
fsevents_test.go Avoid race in channel creation, closes #28 (#29) Feb 23, 2018
registry_test.go Pushes test coverage just over 50% Oct 25, 2016
wrap.go fix for Go 1.10 (#34) Feb 23, 2018
wrap_deprecated.go
wrap_test.go code review fixes Oct 25, 2016

README.md

FSEvents bindings for Go (macOS)

GoDoc Build Status codecov

FSEvents allows an application to monitor a whole file system or portion of it. FSEvents is only available on macOS.

Warning: This API should be considered unstable.

Contributing

Request features and report bugs using the GitHub Issue Tracker.

fsevents carries the same LICENSE as Go. Contributors retain their copyright, so you need to fill out a short form before we can accept your contribution: Google Individual Contributor License Agreement.