sxk10812139 / kwatcher

File watcher

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Example

watcher := kwatcher.NewWatcher()
watcher.SetInterval(time.Second)
watcher.AddFiles("path/to/file")
watcher.SetCallback(func(modifyFiles []kwatcher.Path) {
  for _, path := range modifyFiles {
    fmt.Println(path + "changed")
  }
})
watcher.Run()

screenshot

2018091715371192238739.png

About

File watcher


Languages

Language:Go 100.0%