Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nlm/go-multicontext

multicontext is a go package providing tools to unify multiple go context.Context into one.
https://github.com/nlm/go-multicontext

Last synced: about 1 month ago
JSON representation

multicontext is a go package providing tools to unify multiple go context.Context into one.

Awesome Lists containing this project

README

        

# multicontext

One context.Context to rule them all.

multicontext is a go library providing a way to unify multiple `context.Context`
into one. It supports all standard context features: values, cancellation,
deadlines, timeouts.

It is useful in situations where you are not in charge of building the contexts
that you will use, so you cannot derive one from the other.

For more information, see https://pkg.go.dev/github.com/nlm/go-multicontext