A simple Golang package for conveniently using named read/write locks. Useful for synchronizing access to session based storage in web applications.
UNLICENSE License
Concurrent data structures for Go
Simplified distributed locking implementation using Redis
NFS-based Go locking service - distributed locking for pennies
Sync primitive for golang. Key + Mutex = Kmutex
A Golang lock-free thread-safe HashMap optimized for fastest read access.
Go library to open files with file locking depending on the system.
Online deadlock detection in go (golang)
Simple implementation of a sharded mutex in Go
Distributed mutual exclusion lock using Redis for Go
A Go library for acquiring a forward-looking lock in Google Cloud Storage.
Very simple file locking with optional timeouts.
Go implementation of Python's defaultdict, kind of
Like sync.Mutex, but works across processes
Easy advisory file locking for Go
Redis MemoLock - Distributed Caching with Promises