death

Signal manager

Manages application shutdown with signals in Go applications.

Managing go application shutdown with signals.

GitHub

196 stars
4 watching
20 forks
Language: Go
last commit: over 4 years ago
Linked from 2 awesome lists

deathgoshutdownsignals

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
skovtunenko/gratermLibrary providing primitives to perform ordered shutdown and termination in Go applications26
ztrue/shutdownA package providing a standardized interface for handling application shutdown in Go apps59
vardius/gollbackUtilities for managing execution of asynchronous callback functions in Go.125
aws/aws-node-termination-handlerEnsures Kubernetes control plane responds to EC2 instance shutdown events1,639
kataras/go-sessionsManages HTTP sessions with features like flash messages and expiration time management.211
damnwidget/vengoA tool to create and manage isolated virtual environments for Go124
divan/expvarmonA tool to monitor the status and variables of running Go applications in real-time2,023
digitalocean/go-qemuProvides an interface to manage and interact with running QEMU instances735
go-vikunja/vikunjaA self-hosted todo app to organize personal tasks1,108
voidint/gA tool for managing and switching multiple versions of the Go environment.2,011
maddevsio/fcmA Go implementation of Firebase Cloud Messaging for application servers51
davidscholberg/goblocksA lightweight, fast i3status replacement built with Go, providing customizable status indicators and configuration options.80
sinhashubham95/bleepA library for handling OS signals in Go, allowing developers to create custom actions and run them simultaneously on different signal events.11
apache/pulsar-client-goA Go client library for Apache Pulsar messaging service660
failsafe-go/failsafe-goProvides a set of fault tolerance and resilience patterns to build more reliable software applications in Go.1,696