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 2 years ago
Linked from 2 awesome lists

deathgoshutdownsignals

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
skovtunenko/graterm Library providing primitives to perform ordered shutdown and termination in Go applications 26
ztrue/shutdown A package providing a standardized interface for handling application shutdown in Go apps 59
vardius/gollback Utilities for managing execution of asynchronous callback functions in Go. 124
aws/aws-node-termination-handler Ensures Kubernetes control plane responds to EC2 instance shutdown events 1,633
kataras/go-sessions Manages HTTP sessions with features like flash messages and expiration time management. 211
damnwidget/vengo A tool to create and manage isolated virtual environments for Go 124
divan/expvarmon A tool to monitor the status and variables of running Go applications in real-time 2,023
digitalocean/go-qemu Provides an interface to manage and interact with running QEMU instances 726
go-vikunja/vikunja A self-hosted todo app to organize personal tasks 1,007
voidint/g A tool for managing and switching multiple versions of the Go environment. 1,956
maddevsio/fcm A Go implementation of Firebase Cloud Messaging for application servers 51
davidscholberg/goblocks A lightweight, fast i3status replacement built with Go, providing customizable status indicators and configuration options. 80
sinhashubham95/bleep A 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-go A Go client library for Apache Pulsar messaging service 659
failsafe-go/failsafe-go Provides a set of fault tolerance and resilience patterns to build more reliable software applications in Go. 1,677