목록제어 (1)
IT_World
[golang] 폴더/파일 감시 fsnotify
os : linux / ubuntu shell 기준 순서 1. go get -u golang.org/x/sys/...설치 go get -u golang.org/x/sys/... 2. go get github.com/fsnotify/fsnotify 를 설치 go get github.com/fsnotify/fsnotify 설치완료 code 내부 설명 watcher, err := fsnotify.NewWatcher() checkError(err) defer watcher.Close() /* watcher를 생성하고 defer을 이용해서 나중에 닫아준다. 그 후 golang의 os package, ioutil.TempDir, filepath.Join 등을 이용해서 감시하려는 폴더 변수를 생성 */ /* func..
Programming language/go lang
2021. 9. 29. 07:36