async

async library

A collection of concurrent and asynchronous data structures and utilities for efficient programming in Go.

Synchronization and asynchronous computation package for Go

GitHub

226 stars
5 watching
11 forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists

asyncasynchronousasynchronous-apibarrierconcurrencyconcurrent-mapfuturegenericsgolockmutexpromisesynchronizationzero-dependency

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yaitoo/asyncAn asynchronous task package for Go with support for async/await pattern and context cancellation.6
reugn/go-quartzA minimalistic scheduling library that allows developers to create and manage scheduled jobs with various triggers.1,805
reugn/go-streamsProvides a lightweight and flexible way to process data streams in Go1,935
briancavalier/creedA library that simplifies asynchronous programming by providing coroutines and promises with functional programming features.274
arun11299/coro-asyncA C++ library providing a coroutine-based approach to networking37
tomlokhorst/promissumA Swift library providing a set of combinators and utilities for working with asynchronous operations in an functional programming style.68
vardius/gollbackUtilities for managing execution of asynchronous callback functions in Go.125
number571/go-peerA library for building secure and private networks in Go270
a-synchronous/rubicoEnables simple and composable asynchronous functional programming in JavaScript277
loveleshsharma/gohiveA goroutine pool library for efficient asynchronous task execution52
aaronjan/hunchProvides functions for managing asynchronous workflows with context-based execution control104
awestlake87/pyo3-asyncioA Rust library that enables interactions between Python Coroutines and Rust Futures using the Asyncio Library318
jgornick/asyncpPort of an async library to use Promises instead of callbacks in Node.js29
arunsworld/nurseryA package providing abstractions for structured concurrency in Go68
orthecreedence/cl-asyncA library providing asynchronous I/O capabilities for Common Lisp programming.276