routine

Context manager

Provides a set of goroutine context access interfaces to simplify the management of coroutine-specific information

ThreadLocal for Golang.

GitHub

235 stars
6 watching
26 forks
Language: Go
last commit: 7 days ago
Linked from 1 awesome list

fast-threadlocalglsgogoidgolanggoroutinelocalstoragethreadlocaltls

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
posener/ctxutil A collection of utility functions for managing Go contexts, particularly for handling asynchronous tasks and signal notifications. 25
x-mod/routine A package that abstracts and simplifies the management of concurrent goroutines in Go programming 61
kokizzu/goproc A lightweight process manager helper library for Go that simplifies running and managing background processes. 25
nikhilsaraf/go-tools A collection of tools for managing goroutines and concurrency in Go programming language 15
carbocation/interpose Provides a standardized way to manage middleware in HTTP requests. 294
oklog/run A mechanism to manage goroutine lifecycles in Go programs 1,553
avito-tech/go-transaction-manager An abstraction layer for managing transactions in database interactions 232
taskctl/taskctl An automation toolkit for managing developer tasks and pipelines in a concurrent, human-readable format. 295
prashantgupta24/go-clip A minimalistic clipboard manager for Mac. 13
kevincobain2000/gobrew A tool to simplify Go version management without requiring root access or shell rehashing. 379
zerosnake0/goctx A library that speeds up context value access in Go 9
sherifabdlnaby/gpool Manages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available. 90
go-playground/pool A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. 726
xnimorz/react-providers A library that simplifies managing React Context components using Higher-Order Components (HOCs) and provides features for combining contexts and encapsulating components. 23
contextplus/contextplus A package providing easier-to-use functions for managing contexts in Go applications. 16