Add channelify (#3277)

Add chanelify

Co-authored-by: Danilo Delizia <>
This commit is contained in:
Danilo Delizia 2020-10-09 14:28:12 +02:00 committed by GitHub
parent 898c536cb5
commit fea1caf954
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -860,6 +860,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [artifex](https://github.com/borderstech/artifex) - Simple in-memory job queue for Golang using worker-based dispatching. * [artifex](https://github.com/borderstech/artifex) - Simple in-memory job queue for Golang using worker-based dispatching.
* [async](https://github.com/studiosol/async) - A safe way to execute functions asynchronously, recovering them in case of panic. * [async](https://github.com/studiosol/async) - A safe way to execute functions asynchronously, recovering them in case of panic.
* [breaker](https://github.com/kamilsk/breaker) - Flexible mechanism to make execution flow interruptible. * [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.
* [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. * [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. * [cyclicbarrier](https://github.com/marusama/cyclicbarrier) - CyclicBarrier for golang.
* [go-floc](https://github.com/workanator/go-floc) - Orchestrate goroutines with ease. * [go-floc](https://github.com/workanator/go-floc) - Orchestrate goroutines with ease.