routine

Context manager

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

ThreadLocal for Golang.

GitHub

240 stars
6 watching
28 forks
Language: Go
last commit: almost 2 years ago
Linked from 1 awesome list

fast-threadlocalglsgogoidgolanggoroutinelocalstoragethreadlocaltls

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
posener/ctxutilA collection of utility functions for managing Go contexts, particularly for handling asynchronous tasks and signal notifications.25
x-mod/routineA package that abstracts and simplifies the management of concurrent goroutines in Go programming61
kokizzu/goprocA lightweight process manager helper library for Go that simplifies running and managing background processes.25
nikhilsaraf/go-toolsA collection of tools for managing goroutines and concurrency in Go programming language15
carbocation/interposeProvides a standardized way to manage middleware in HTTP requests.294
oklog/runA mechanism to manage goroutine lifecycles in Go programs1,563
avito-tech/go-transaction-managerAn abstraction layer for managing transactions in database interactions240
taskctl/taskctlAn automation toolkit for managing developer tasks and pipelines in a concurrent, human-readable format.299
prashantgupta24/go-clipA minimalistic clipboard manager for Mac.13
kevincobain2000/gobrewA tool to manage Go versions without root access or shell rehashing381
zerosnake0/goctxA library that speeds up context value access in Go10
sherifabdlnaby/gpoolManages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available.90
go-playground/poolA package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs.727
xnimorz/react-providersA library that simplifies managing React Context components using Higher-Order Components (HOCs) and provides features for combining contexts and encapsulating components.23