【文件属性】:
文件名称:treewatcher:Go 的递归文件系统树观察器
文件大小:5KB
文件格式:ZIP
更新时间:2021-07-06 17:20:11
Go
守树人
Go 的递归文件系统树观察器
这是围绕来自的 fsnotify 功能的包装器。
它公开了一个类似的接口,带有一个事件通道和一个错误通道。 从 fsnotify 对象读取的所有数据都会传递到客户端。
当 TreeWatcher 看到添加了一个目录时,它会自动开始监视该目录及其下的所有目录。
用法
tw = treewatcher . New ()
defer tw . Close ()
tw . WatchTree ( "/tmp" )
for {
select {
event := <- tw. Event :
handleEvent ( event )
error := <- tw. Error :
panic ( error )
}
}
有关实际使用示例,请参阅 。
【文件预览】:
treewatcher-master
----treewatcher_test.go(6KB)
----treewatcher.go(2KB)
----.travis.yml(36B)
----LICENSE(1KB)
----README.md(1KB)
----.gitignore(259B)