fswatch is a go library for monitoring file system changes that does not depend on inotify