From ab9623df69afa5b03b4330dc1ea899b809aca33a Mon Sep 17 00:00:00 2001 From: Chris Howey Date: Mon, 2 Jul 2012 19:56:53 -0500 Subject: [PATCH] Bring example file back. --- example_test.go | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 example_test.go diff --git a/example_test.go b/example_test.go new file mode 100644 index 0000000..5f0c8b5 --- /dev/null +++ b/example_test.go @@ -0,0 +1,29 @@ +package fsnotify_test + +import ( + "github.com/howeyc/fsnotify" + "log" +) + +func ExampleNewWatcher() { + watcher, err := fsnotify.NewWatcher() + if err != nil { + log.Fatal(err) + } + + go func() { + for { + select { + case ev := <-watcher.Event: + log.Println("event:", ev) + case err := <-watcher.Error: + log.Println("error:", err) + } + } + }() + + err = watcher.Watch("/tmp/foo") + if err != nil { + log.Fatal(err) + } +} -- 2.50.1