nursery
Concurrency library
A package providing abstractions for structured concurrency in Go
Structured Concurrency in Go
66 stars
4 watching
6 forks
Language: Go
last commit: over 3 years ago
Linked from 2 awesome lists
concurrencygolanggolang-librarygoroutinesnursery
Related projects:
Repository | Description | Stars |
---|---|---|
zenthangplus/goccm | A package to limit concurrency in Goroutines | 71 |
go-playground/log | A simple and highly configurable logging library for Go. | 293 |
siddontang/go-log | A Golang logging library with support for multiple handlers and log levels | 35 |
shady831213/algorithms | A collection of algorithms and data structures implemented in Go. | 805 |
sherifabdlnaby/gpool | Manages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available. | 90 |
algorand/go-algorand | An implementation of Algorand's blockchain protocol in Go | 1,352 |
appimagecrafters/libzsync-go | A Golang library implementing a distributed file transfer protocol. | 13 |
syocy/a-tour-of-go-in-haskell | A Haskell adaptation of Go's concurrency tutorial | 130 |
staskobzar/goami2 | A Go library providing an interface to Asterisk's AMI protocol | 14 |
marcoonroad/sporadic | A set of abstractions for concurrency and asynchronous programming in JavaScript | 18 |
pieterclaerhout/go-waitgroup | A package that provides a WaitGroup with error handling and concurrency control. | 48 |
adrianbrad/queue | Thread-safe, generic implementations of queue data structures in Go | 274 |
chenmingyong0423/go-mongox | A Go library for interacting with MongoDB databases, providing streamlined document operations and generic binding of structs to collections. | 136 |
gosnmp/gosnmp | An SNMP client library written in Go. | 1,138 |
algorand/go-algorand-sdk | Provides APIs and tools for interacting with the Algorand blockchain | 185 |