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: over 5 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 |