go-tools

Goroutine manager

A collection of tools for managing goroutines and concurrency in Go programming language

A collection of tools for Golang

GitHub

15 stars
3 watching
3 forks
Language: Go
last commit: over 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
oklog/run A mechanism to manage goroutine lifecycles in Go programs 1,553
x-mod/routine A package that abstracts and simplifies the management of concurrent goroutines in Go programming 61
avito-tech/go-transaction-manager An abstraction layer for managing transactions in database interactions 232
manishrjain/gocrud A framework to simplify creating and managing structured data using graph operations 305
kokizzu/goproc A lightweight process manager helper library for Go that simplifies running and managing background processes. 25
hyfather/pipeline A package implementing pipelines using goroutines to manage concurrency in Go applications. 58
timandy/routine Provides a set of goroutine context access interfaces to simplify the management of coroutine-specific information 235
kevincobain2000/gobrew A tool to simplify Go version management without requiring root access or shell rehashing. 379
workanator/go-floc A package that simplifies the creation and management of parallel jobs with easy-to-use interfaces. 269
go-playground/pool A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. 726
gopinath-langote/1build Automates project-specific command line aliases and tasks for improved productivity 227
zenthangplus/goccm A package to limit concurrency in Goroutines 71
leozz37/hare A tool for establishing and managing TCP connections using Go. 53
voidint/g A tool for managing and switching multiple versions of the Go environment. 1,956
sherifabdlnaby/gpool Manages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available. 90