22 lines
751 B
Markdown
22 lines
751 B
Markdown
|
# rfsnotify v0.1.0
|
||
|
recursive directory notifications built as a wrapper around fsnotify (golang)
|
||
|
|
||
|
[![GoDoc](https://godoc.org/github.com/dietsche/rfsnotify?status.svg)](https://godoc.org/github.com/dietsche/rfsnotify)
|
||
|
|
||
|
This is a thin wrapper around https://github.com/fsnotify/fsnotify instead of only monitoring a top level folder,
|
||
|
it allows you to monitor all folders underneath the folder you specify.
|
||
|
|
||
|
Example:
|
||
|
--------
|
||
|
(error handling omitted to improve readability)
|
||
|
```
|
||
|
import "github.com/dietsche/rfsnotify"
|
||
|
|
||
|
//rfsnotify works exactly like fsnotify and implements the same API.
|
||
|
watcher, err := rfsnotify.NewWatcher()
|
||
|
|
||
|
//rfsnotify adds two new API entry points:
|
||
|
watcher.AddRecursive("/tmp/")
|
||
|
watcher.RemoveRecursive("/tmp/")
|
||
|
```
|