trylock
Locking library
Implementation of a mutex-like locking mechanism using unsafe Go constructs
TryLock for Go
66 stars
2 watching
16 forks
Language: Go
last commit: about 6 years ago gomutexsync
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Provides trylock functionality on top of read-write locks for Golang concurrency control | 35 |
| | A lock library implementing read-write mutex and read-write trylock without starvation to prevent system blocking | 117 |
| | A simple mutex solution for controlling access to shared resources in TypeScript applications | 1 |
| | Implementation of various JOSE technologies in Go | 1,963 |
| | Provides a locking primitive using MySQL's GET_LOCK mechanism to synchronize access in multi-instance applications. | 62 |
| | A library for managing LUKS-encrypted volumes by unlocking them without modifying metadata | 89 |
| | A distributed locking library built on top of PostgreSQL | 109 |
| | A distributed locking library built for Amazon's DynamoDB service. | 127 |
| | Provides a simple distributed locking mechanism using Redis. | 1,495 |
| | A Golang implementation of the JOSE and JSON Web Token specification for secure data signing, encryption, and authentication | 187 |
| | A client library for interacting with the Linx-server using Go. | 7 |
| | LZ4 compression bindings for the Erlang programming language | 65 |
| | Implementation of LZO compression algorithms in Go | 57 |
| | An implementation of ØMQ version 4 in Go. | 350 |
| | A compression library implemented in the Go programming language. | 1,538 |