Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

proxy.golang.org "graceful-shutdown" keyword

Top 9.0% on proxy.golang.org
github.com/kzmnbrs/health v0.0.0-20220515133847-7f41ca08ec9b
Implement graceful shutdown with ease
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 3.6% on proxy.golang.org
github.com/appleboy/graceful v0.1.0
graceful shutdown package when a service is turned off by software function
5 versions - Latest release: 6 months ago - 9 dependent packages - 32 dependent repositories - 49 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/lingdor/gexit v0.1.1
graceful,safty exit your golang program.
1 version - Latest release: almost 3 years ago - 1 stars on GitHub
Top 6.1% on proxy.golang.org
github.com/distributedio/continuous v0.0.0-20210914061708-acf2009de683
Keep the server running continuously
1 version - Latest release: over 2 years ago - 3 dependent packages - 2 dependent repositories - 15 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/peferron/alternate v0.0.0-20170417112530-db05eaedd662
[Deprecated] Simple CLI tool to facilitate zero-downtime upgrade of web servers.
1 version - Latest release: about 7 years ago - 0 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/samber/do/v2 v2.0.0-beta.7 💰
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
7 versions - Latest release: 2 days ago - 1,317 stars on GitHub
Top 2.0% on proxy.golang.org
github.com/samber/do v1.6.0
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
10 versions - Latest release: over 1 year ago - 36 dependent packages - 14 dependent repositories - 848 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/samber/do/http/echo/v2 💰
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
Latest release: 1 day ago - 1,530 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/samber/do/http/gin/v2 v2.0.0-20240115192901-c9e804a46c3f 💰
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
1 version - Latest release: 4 months ago - 1,450 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/samber/do/http/fiber/v2 💰
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
Latest release: 1 day ago - 1,530 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/samber/do/examples/http/gin/v2 💰
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
Latest release: 1 day ago - 1,526 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/samber/do/http/std/v2 💰
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
Latest release: 1 day ago - 1,480 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/samber/do/http/chi/v2 💰
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
Latest release: 1 day ago - 1,526 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/WalkerChel/TO-DO
Latest release: 1 day ago - 0 stars on GitHub
Top 7.3% on proxy.golang.org
github.com/eloylp/goomerang v0.3.0
A small communications library based on protocol buffers over websockets
3 versions - Latest release: over 1 year ago - 31 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/0x5010/gracegrpc v0.0.0-20180827075253-a9407464a276
gracegrpc is used to wrap a grpc server that can be gracefully restarted & terminated.
1 version - Latest release: over 5 years ago - 15 stars on GitHub
Top 7.9% on proxy.golang.org
github.com/lefelys/state v1.1.0
The state package provides simple state management primitives for go applications. The package d...
2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 12 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/StevenACoffman/grace v0.0.0-20200103221753-99673b6bade7
Package Grace provides graceful shutdown made simple for zero to many goroutines. Tiny library t...
1 version - Latest release: over 4 years ago - 5 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/gonyyi/agraceful v0.1.0
Graceful shutdown for Golang
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/efureev/go-shutdown v1.3.2
Package `shutdown` is intended for graceful shutdown for your app/processes. The simplest way to...
9 versions - Latest release: over 4 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/vtopc/wcache v0.0.0-20211119131234-2520bae52fcb
In-memory cache with write-back strategy. DO NOT USE, it's very slow.
1 version - Latest release: over 2 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hemantjadon/runner v0.1.0
Package runner provides an idiomatic wrapper for managing long running tasks with requirement of ...
1 version - Latest release: almost 4 years ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/psiemens/graceland v1.0.0
Graceful shutdown for multi-routine Go programs
1 version - Latest release: about 4 years ago - 21 dependent packages - 52 dependent repositories - 2 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/douglarek/zerodown v1.0.0
Package zerodown provides easy to use graceful restart functionality for HTTP server.
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 35 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/iMega/mt v1.1.2
Very simple go client for AMQP 0.9.1
8 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ssgreg/zerodt v1.1.0
Package zerodt offers a zero downtime restart and a graceful shutdown for HTTP servers. The simp...
2 versions - Latest release: about 6 years ago - 9 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/dmitrymomot/httpserver v0.1.2 💰
The httpserver package in Go offers a simple and efficient solution for creating, running, and gr...
3 versions - Latest release: 4 months ago - 1 stars on GitHub
github.com/moeryomenko/squad v1.13.0
helpers for run consumer workers. Package squad contains a shared shutdown primitive.
19 versions - Latest release: 7 months ago - 2 dependent packages - 5 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/bostin/gdown v0.0.1
a graceful shutdown tool.
1 version - Latest release: almost 2 years ago - 1 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/aoliveti/gracefulhttp
A Go library for graceful shutdown of an HTTP server, configured using best practices.
Latest release: 5 days ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/daichitakahashi/deps v0.0.4
Package deps helps managing lifecycle of the application's dependencies and shutting down gracefu...
7 versions - Latest release: 7 months ago - 1 dependent package - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/tabalt/gracehttp v1.3.0
A simple and graceful HTTP server for Golang
4 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 292 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/keikoproj/lifecycle-manager v0.6.3
Graceful AWS scaling event on Kubernetes using lifecycle hooks
10 versions - Latest release: 4 months ago - 90 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/robinbraemer/gokit v0.0.0-20240117220956-6887aa777894 💰
Development Kit contains tools like logger and open telemetry initializers
39 versions - Latest release: 4 months ago - 0 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/techmdw/grace v0.1.1
Easy to use graceful shutdown, written for use in Go
2 versions - Latest release: 3 months ago - 1 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/linlindu/messageboard
a restful messageboard api
Latest release: 8 days ago - 0 stars on GitHub
github.com/daichitakahashi/workerctl v0.0.5
Package workerctl controls initialization and shutdown of workers that consists of application. I...
5 versions - Latest release: about 2 years ago - 2 dependent repositories - 6 stars on GitHub
github.com/pkg-id/httpgraceful v1.0.0
A wrapper for http.Server that enables graceful shutdown handling.
1 version - Latest release: 12 months ago - 0 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/TechMDW/grace
Easy to use graceful shutdown, written for use in Go
Latest release: 9 days ago - 1 stars on GitHub
github.com/chatex-com/process-manager v1.1.4
Manager for concurrent workers with one entry point for starting and for support graceful shutdown
8 versions - Latest release: over 2 years ago - 2 dependent repositories - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/egnd/go-toolbox/tg v1.8.0
Package tg contains telegram bot tools.
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.9% on proxy.golang.org
github.com/gol4ng/signal v1.1.0
This repository provides helpers with `os.Signal` std library
2 versions - Latest release: over 4 years ago - 2 dependent packages - 2 dependent repositories - 3 stars on GitHub
Top 5.0% on proxy.golang.org
github.com/SentimensRG/sigctx v0.0.0-20171003180858-c19b774db63b
Go contexts for graceful shutdown
1 version - Latest release: over 6 years ago - 4 dependent packages - 4 dependent repositories - 55 stars on GitHub
github.com/fantasy9830/go-graceful v1.0.2
go graceful shutdown
3 versions - Latest release: over 1 year ago - 1 dependent repositories - 0 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/vardius/shutdown v1.0.2 💰
Package shutdown provides simple shutdown signals handler with callback Package shutdown provide...
3 versions - Latest release: almost 4 years ago - 10 dependent packages - 19 dependent repositories - 16 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/ash2k/stager v0.3.0
A tiny Go library for deterministic shutdown of goroutines
4 versions - Latest release: almost 3 years ago - 8 dependent packages - 25 dependent repositories - 7 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/mobiletoly/gosqstask
SQS message handling with concurrency, automatic long-running task support, graceful shutdown
Latest release: 12 days ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/nanmu42/Go-HTTP-Server-Gracefully-Shutdown-Done-Right v0.0.0-20210922162200-28fb50b7a8dd
Golang http.Server安全退出:容易被误用的Shutdown()方法
2 versions - Latest release: over 2 years ago - 4 stars on GitHub
Top 10.0% on proxy.golang.org
go.eloylp.dev/goomerang v0.3.0
A small communications library based on protocol buffers over websockets
3 versions - Latest release: over 1 year ago - 1 dependent repositories - 31 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/fr13n8/todo-app
Simple REST todo API server in GO ✔️
Latest release: 14 days ago - 3 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/fantasy9830/go-queue
go queue
Latest release: 14 days ago - 0 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/saufiroja/blog-microservice/auth-service
Implementation Microservice in Go
Latest release: 14 days ago - 0 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/rtsoy/todo-app
📚 A RESTful API for Todo Application
Latest release: 14 days ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mattes/gce-graceful-shutdown v1.0.1
Gracefully shutdown long-running Google Compute Instances managed by Instance Group Managers.
2 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/abursavich/graceful v0.6.0
Package graceful provides graceful shutdown for servers.
8 versions - Latest release: 15 days ago - 4 stars on GitHub
bursavich.dev/graceful v0.5.1
Package graceful runs processes, such as servers, with graceful shutdown.
7 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/sebastiaanpasterkamp/gobernate v1.2.2
Gobernate provides an easy HTTP Handler containing all end-points required to run a golang servic...
5 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/yusufpapurcu/signal_listener
Example repository for my Lightning Talk - Graceful Shutdown
Latest release: 15 days ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/go-playground/kms v1.2.0
Package kms (Killing Me Softly) is a library that aids in graceful shutdown of a process/applicat...
2 versions - Latest release: over 7 years ago - 44 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/adrianosela/sslmgr v0.0.0-20221012230206-f2547d4f31c7
A layer of abstraction the around acme/autocert certificate manager (Golang)
1 version - Latest release: over 1 year ago - 2 dependent repositories - 18 stars on GitHub
github.com/SebastiaanPasterkamp/gobernate v1.2.2
Package gobernate provides an easy HTTP Handler containing all end-points required to run a golan...
5 versions - Latest release: almost 3 years ago - 2 dependent repositories - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/saufiroja/blog-microservice/user-service
Implementation Microservice in Go
Latest release: 16 days ago - 0 stars on GitHub
Top 8.9% on proxy.golang.org
github.com/rodruizronald/go-quitter v1.0.0
Graceful shutdown mechanism that propagates a quit signal to all goroutines running in the backgr...
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/belito3/go-web-api v0.0.0-20210505064152-5fe51ad8ccbf
golang rest api example
1 version - Latest release: about 3 years ago - 3 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/teou/inji v1.1.2
* by liyibo 2016 1.if singleton, every struct ptr inject object can only have one instance in mem...
13 versions - Latest release: almost 3 years ago - 1 dependent repositories - 24 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/TomWright/grace v0.1.2
Easy graceful shutdowns in your go applications.
3 versions - Latest release: about 3 years ago - 5 stars on GitHub
Top 6.9% on proxy.golang.org
github.com/tomwright/lifetime v1.0.1
A basic go package to handle the lifetime / lifecycle of an application providing easy to use gra...
2 versions - Latest release: over 3 years ago - 4 dependent packages - 2 dependent repositories - 18 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/TomWright/lifetime v1.0.1 💰
A basic go package to handle the lifetime / lifecycle of an application providing easy to use gra...
2 versions - Latest release: over 3 years ago - 18 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/pumpkinseed/shutdown v0.1.1
Graceful shutdown package for Go
2 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.4% on proxy.golang.org
github.com/tomwright/grace v0.1.2
Easy graceful shutdowns in your go applications.
3 versions - Latest release: about 3 years ago - 2 dependent packages - 2 dependent repositories - 5 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/PumpkinSeed/shutdown v0.1.1
Graceful shutdown package for Go
2 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/egnd/go-toolbox/pipelines v1.8.0
Package pipelines contains tools for parallel execution
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/meshapi/go-shutdown v1.0.0
Package shutdown contains utilities to gracefully handle kernel interrupts and shutdown procedure...
1 version - Latest release: 4 months ago - 2 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/kyash/async-retry v0.3.0
Async-retry controls asynchronous retries in Go, and can be shutdown gracefully.
3 versions - Latest release: over 1 year ago - 15 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ilya1st/goservicetools v0.0.0-20180919200708-f1963b364d17
Framework to make service from your application(with different log types, http, suid, graceful re...
1 version - Latest release: over 5 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/egnd/go-toolbox/graceful v1.8.0
Package graceful has tools for making graceful shutdown.
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/egnd/go-toolbox/config v1.8.0
Package config contains tools for working with configs.
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/egnd/go-toolbox/httpclient v1.8.0
Package httpclient contains tools for http clients.
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/egnd/go-toolbox/xmlparse v1.8.0
Package xmlparse contains tools for xml parsing
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/egnd/go-toolbox v1.7.1
Set of golang tools and helpers
9 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/moeen/load-test v0.0.0-20230122122710-ea85ff8db07d
An HTTP concurrent load tester with graceful shutdown
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ojizero/gracefully v1.0.0
Package gracefully provides the functionality to server `net/http' servers while providing gracef...
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/leandroalcantara-1997/heroes-social-network v0.0.7
Heroes social network is a project created to make life easier for superhero fans.
7 versions - Latest release: 3 months ago - 0 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/imega/mt v1.1.2
Very simple go client for AMQP 0.9.1
7 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/egnd/go-toolbox/metrics v1.8.1
Package metrics is a wrapper for different metrics clients.
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/matheusfm/go-graceful v0.0.0-20210824044842-0d3428e0defb
Examples of http servers with graceful shutdown in Go
1 version - Latest release: over 2 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/devfurkankizmaz/weather-app
* @File: main.go * @Description: Creates HTTP server * @Author: Furkan Kızmaz (dev.furkan@outlook...
Latest release: 25 days ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/KzmnbrS/health v0.0.0-20220412210637-f8f6b2754156
Implement graceful shutdown with ease
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zhangpeihao/shutdown v0.0.0-20170312104917-592fca495de7
Gracefully shutdown using context.Context and sync.GroupWait
1 version - Latest release: about 7 years ago - 10 stars on GitHub
github.com/beiping96/grace v0.0.0-20200522103327-714827992dc2
Grace manages long-running goroutines gracefully.
1 version - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/lnquy/elastic-worker-pool v0.0.1
Package ewp is the implementation of elastic/dynamic worker pool (EWP) with graceful shutdown. A...
1 version - Latest release: about 5 years ago - 8 stars on GitHub
github.com/g4s8/go-lifecycle v0.0.2
Package lifecycle is a powerful toolset for managing the lifecycle of services, including startup...
2 versions - Latest release: about 1 year ago - 1 dependent repositories - 1 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/Kyash/async-retry v0.3.0
Async-retry controls asynchronous retries in Go, and can be shutdown gracefully.
3 versions - Latest release: over 1 year ago - 15 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/egnd/go-toolbox/logging v1.8.0
Package logging contains tools for working with logging.
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/antonmashko/taskq v1.2.4
Golang goroutine manager.
16 versions - Latest release: about 1 year ago - 1 dependent repositories - 5 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/octolab/breaker v1.2.1 💰
🚧 Flexible mechanism to make execution flow interruptible.
8 versions - Latest release: over 3 years ago - 101 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/antonmashko/taskq/example/redis-custom-queue v0.0.0-20231129063547-48a3a060b84f
Golang goroutine manager.
1 version - Latest release: 6 months ago - 8 stars on GitHub
Top 8.8% on proxy.golang.org
github.com/skovtunenko/graterm v1.1.0
Package graterm provides capabilities to create a Terminator instance, register ordered terminati...
9 versions - Latest release: almost 2 years ago - 1 dependent repositories - 23 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/dronezzzko/easyshutdown v0.0.1
Gracefully shutdown your Go services in just one line
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/matthewhartstonge/shutters v0.1.0
shutters encapsulates tasks that need to be called on shutdown.
1 version - Latest release: about 2 years ago - 0 stars on GitHub