David Why Use Two When One Will Do Presotto | f6813ec | 2014-07-11 16:12:54 -0700 | [diff] [blame] | 1 | package netconfig_test |
| 2 | |
| 3 | import ( |
| 4 | "fmt" |
| 5 | "log" |
| 6 | |
Jiri Simsa | 764efb7 | 2014-12-25 20:57:03 -0800 | [diff] [blame] | 7 | "v.io/core/veyron/lib/netconfig" |
David Why Use Two When One Will Do Presotto | f6813ec | 2014-07-11 16:12:54 -0700 | [diff] [blame] | 8 | ) |
| 9 | |
| 10 | func ExampleNetConfigWatcher() { |
| 11 | w, err := netconfig.NewNetConfigWatcher() |
| 12 | if err != nil { |
| 13 | log.Fatalf("oops: %s", err) |
| 14 | } |
| 15 | fmt.Println("Do something to your network. You should see one or more dings.") |
| 16 | for { |
| 17 | <-w.Channel() |
| 18 | fmt.Println("ding") |
| 19 | } |
| 20 | } |