From f151f3cccb112a28d5c3fa674092367531c8cffa Mon Sep 17 00:00:00 2001 From: Khafid Prayoga Date: Sat, 7 Jan 2023 01:48:42 +0700 Subject: [PATCH] add conc (#4675) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index df67829c..0cfe9ebf 100644 --- a/README.md +++ b/README.md @@ -1201,6 +1201,7 @@ _Tools for managing and working with Goroutines._ - [async-job](https://github.com/lab210-dev/async-job) - AsyncJob is an asynchronous queue job manager with light code, clear and speed. - [breaker](https://github.com/kamilsk/breaker) - Flexible mechanism to make execution flow interruptible. - [channelify](https://github.com/ddelizia/channelify) - Transform your function to return channels for easy and powerful parallel processing. +- [conc](https://github.com/sourcegraph/conc) - `conc` is your toolbelt for structured concurrency in go, making common tasks easier and safer. - [concurrency-limiter](https://github.com/vivek-ng/concurrency-limiter) - Concurrency limiter with support for timeouts , dynamic priority and context cancellation of goroutines. - [conexec](https://github.com/ITcathyh/conexec) - A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking and uses goroutine pool to improve efficiency. - [cyclicbarrier](https://github.com/marusama/cyclicbarrier) - CyclicBarrier for golang.