Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.2% on proxy.golang.org

proxy.golang.org : github.com/halimath/globwatch

Package globwatch implements a filesystem watcher that supports recursive watching using an extended glob pattern syntax. The glob pattern syntax is descibed in github.com/halimath/globwatch/pattern. The watcher is implemented based on a directory polling which periodically uses fs.WalkDir to walk a directory and check each file for changes. The watcher does not rely on kernel support like inotify or kqueue. The decision to work around these kernel features was made to support a large number of files and directories to watch. Especially with kqueue on MacOS you can quickly hit the open files limit.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/halimath/globwatch
Keywords: filesystem, go, golang, watcher
License: Apache-2.0
Latest release: over 1 year ago
First release: over 1 year ago
Namespace: github.com/halimath
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 5 days ago

    Loading...
    Readme
    Loading...