Global defers for Go.
-
Updated
Feb 18, 2026 - Go
Global defers for Go.
panicrecovery is a Go package that provides middleware for recovering from panics in both HTTP and gRPC servers. This middleware helps ensure that server doesn't crash when an unexpected panic occurs, logging the error and providing an appropriate response.
No-install visual Git sandbox for beginners: map git status, experiment with branches, and recover from common mistakes.
Waiting strategies. Decay for supervisors, Jitter for retries.
Drop-in golang.org/x/sync/errgroup replacement that recovers goroutine panics and re-panics them in Wait.
PureAPI Core is a modular framework for building robust, efficient, and maintainable RESTful APIs in Golang. It abstracts common API concerns such as error handling, middleware management, and database operations, allowing developers to focus on delivering business logic.
AIVory Monitor Go Agent - Runtime monitoring with panic recovery
🛡️ Fast, lightweight, and crash-resilient HTTP router for Go with built-in panic recovery and Fluent API.
A lightweight Go package that provides safe goroutine execution with panic recovery, error propagation, and context support.
Add a description, image, and links to the panic-recovery topic page so that developers can more easily learn about it.
To associate your repository with the panic-recovery topic, visit your repo's landing page and select "manage topics."