๐ฆ Semaphore pattern implementation with timeout of lock/unlock operations.
โ103Apr 16, 2020Updated 5 years ago
Alternatives and similar repositories for semaphore
Users that are interested in semaphore are comparing it to the libraries listed below
Sorting:
- ๐ง Flexible mechanism to make execution flow interruptible.โ100Jul 11, 2021Updated 4 years ago
- Fast resizable golang semaphore primitiveโ178Mar 28, 2021Updated 4 years ago
- Go simple async worker poolโ92Jan 17, 2021Updated 5 years ago
- โป๏ธ The most advanced interruptible mechanism to perform actions repetitively until successful.โ346Jun 10, 2024Updated last year
- gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.โ91Dec 16, 2019Updated 6 years ago
- Simply way to control goroutines execution order based on dependenciesโ223May 14, 2019Updated 6 years ago
- Ansible role to install and configure Collectdโ14Apr 5, 2018Updated 7 years ago
- Make functions return a channel for parallel processing via go routines.โ33Feb 25, 2021Updated 5 years ago
- โ18Jul 28, 2017Updated 8 years ago
- NSQ stats monitoring program.โ60Mar 2, 2020Updated 6 years ago
- ๐ง Flexible mechanism to make execution flow interruptible.โ20Jul 11, 2021Updated 4 years ago
- Compare ANY markup documents.โ21Jul 19, 2018Updated 7 years ago
- A Golang library to manipulate strings according to the word parsing rules of the UNIX Bourne shell.โ28Apr 20, 2023Updated 2 years ago
- โ11Jan 28, 2024Updated 2 years ago
- ๐ชก Dead simple, lightweight tracing.โ90Feb 27, 2021Updated 5 years ago
- a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellationโ728Jun 28, 2021Updated 4 years ago
- Retrying made simple and easy for golangโ50Oct 25, 2018Updated 7 years ago
- ๅฎนๅจๆฅๅฟๆ้ๅฅไปถใโ15Mar 15, 2019Updated 6 years ago
- Extensions to Go's testing/iotest packageโ12Feb 13, 2016Updated 10 years ago
- IPC Inter-Process Communication.โ11Jun 26, 2022Updated 3 years ago
- WebSocket Command Line Tool For SIP And Template Dataโ43May 23, 2024Updated last year
- Software Transactional Locksโ31Jul 24, 2020Updated 5 years ago
- Cgo binding for icu4c libraryโ23Mar 29, 2017Updated 8 years ago
- ๐ค [Myrmica Aloba ๐] Bot: Add labels and milestone on pull requests and issuesโ18Mar 16, 2023Updated 2 years ago
- IETF RFC reader toolโ18Jan 17, 2022Updated 4 years ago
- Making HTTP Client more Resilient inย Go exampleโ14Mar 20, 2018Updated 7 years ago
- node.js client for nsqโ24Jan 9, 2017Updated 9 years ago
- A high performance event log as a serviceโ11Apr 24, 2017Updated 8 years ago
- Golang Ifood API SDKโ13Sep 6, 2022Updated 3 years ago
- Fast, zero-configuration, static HTTP filer server.โ11Apr 16, 2025Updated 10 months ago
- C99-compatible strftime formatter for use with Go time.Time instances.โ14Feb 21, 2018Updated 8 years ago
- Reverse engineered Diablo II launcher and source code precursorโ13Feb 16, 2021Updated 5 years ago
- A Simple Yet Highly Powerful Package For Error Handlingโ11Oct 10, 2019Updated 6 years ago
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate faโฆโ139Nov 19, 2020Updated 5 years ago
- Run functions in parallelโ37Jan 1, 2018Updated 8 years ago
- A lightweight daemon for counting unique events using Redis and PostgreSQLโ35Feb 11, 2018Updated 8 years ago
- goriak - Go language driver for Riak KVโ30Sep 15, 2021Updated 4 years ago
- Network packets forwardingโ29Mar 3, 2016Updated 10 years ago
- A Distributed Lock Manager abstraction library for Goโ11Feb 12, 2019Updated 7 years ago