Please read [CONTRIBUTING](https://github.com/fsnotify/fsnotify/blob/master/CONTRIBUTING.md) before opening a pull request.
+## Example
+
+See [example_test.go](https://github.com/fsnotify/fsnotify/blob/master/example_test.go).
if err != nil {
log.Fatal(err)
}
+ defer watcher.Close()
go func() {
for {
select {
- case ev := <-watcher.Events:
- log.Println("event:", ev)
+ case event := <-watcher.Events:
+ log.Println("event:", event)
+ if event.Op&fsnotify.Write == fsnotify.Write {
+ log.Println("modified file:", event.Name)
+ }
case err := <-watcher.Errors:
log.Println("error:", err)
}