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

proxy.golang.org : github.com/sethvargo/go-gcslock : v0.1.2

Package gcslock acquires a forward-looking lock leveraging a file in a Google Cloud Storage bucket. Unlike a mutex, the lock is TTL-based instead of "held" like a traditional mutex. Compared to other mutexes, this is intended to be a long-lived lock. The minimum granularity is "seconds" and most consumers will acquire a lock for "minutes" or "hours". Because of clock skew and network latency, granularity below 1s is not a supported use case.

Registry - Documentation - Download - JSON
purl: pkg:golang/github.com/sethvargo/[email protected]
Published:
Indexed:

    Loading...
    Readme
    Loading...