run

Goroutine manager

A mechanism to manage goroutine lifecycles in Go programs

A universal mechanism to manage goroutine lifecycles

GitHub

2k stars
32 watching
82 forks
Language: Go
last commit: 7 months ago

Related projects:

Repository Description Stars
nikhilsaraf/go-tools A collection of tools for managing goroutines and concurrency in Go programming language 15
x-mod/routine A package that abstracts and simplifies the management of concurrent goroutines in Go programming 61
kevincobain2000/gobrew A tool to simplify Go version management without requiring root access or shell rehashing. 379
kokizzu/goproc A lightweight process manager helper library for Go that simplifies running and managing background processes. 25
go-playground/pool A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. 726
timandy/routine Provides a set of goroutine context access interfaces to simplify the management of coroutine-specific information 235
kamildrazkiewicz/go-flow Package to control goroutine execution order based on dependencies 220
avito-tech/go-transaction-manager An abstraction layer for managing transactions in database interactions 232
hyfather/pipeline A package implementing pipelines using goroutines to manage concurrency in Go applications. 58
joetifa2003/mm-go A package providing low-level manual memory management utilities for Go 150
go-bongo/bongo An Object Data Model wrapper for MongoDB in Go, providing features like ODM and validation. 486
alouche/rodent A tool for managing multiple versions of Go and dependencies across different environments. 33
go-ozzo/ozzo-log A Go package providing high-performance asynchronous logging with customizable filtering and multiple message targets. 122
owenthereal/goup A Go package manager designed to simplify the process of installing and managing different versions of the Go programming language. 547
voidint/g A tool for managing and switching multiple versions of the Go environment. 1,956