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

224 stars
5 watching
11 forks
Language: Go
last commit: 2 months ago
Linked from 2 awesome lists

asyncasynchronousasynchronous-apibarrierconcurrencyconcurrent-mapfuturegenericsgolockmutexpromisesynchronizationzero-dependency

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yaitoo/async An asynchronous task package for Go with support for async/await pattern and context cancellation. 6
reugn/go-quartz A minimalistic scheduling library that allows developers to create and manage scheduled jobs with various triggers. 1,793
reugn/go-streams Provides a lightweight and flexible way to process data streams in Go 1,910
briancavalier/creed A library that simplifies asynchronous programming by providing coroutines and promises with functional programming features. 274
arun11299/coro-async A C++ library providing a coroutine-based approach to networking 37
tomlokhorst/promissum A Swift library providing a set of combinators and utilities for working with asynchronous operations in an functional programming style. 68
vardius/gollback Utilities for managing execution of asynchronous callback functions in Go. 124
number571/go-peer A library for developing secure, decentralized networks in the Go language 265
a-synchronous/rubico Enables simple and composable asynchronous functional programming in JavaScript 275
loveleshsharma/gohive A goroutine pool library for efficient asynchronous task execution 52
aaronjan/hunch Provides functions for managing asynchronous workflows with context-based execution control 103
awestlake87/pyo3-asyncio A Rust library that enables interactions between Python Coroutines and Rust Futures using the Asyncio Library 311
jgornick/asyncp Port of an async library to use Promises instead of callbacks in Node.js 29
arunsworld/nursery A package providing abstractions for structured concurrency in Go 66
orthecreedence/cl-async A library providing asynchronous I/O capabilities for Common Lisp programming. 273