diff --git a/README.md b/README.md index 469c290c..20fb0f79 100644 --- a/README.md +++ b/README.md @@ -2491,6 +2491,7 @@ _**Unofficial** set of patterns for structuring projects._ * [go-server-timing](https://github.com/mitchellh/go-server-timing) - Add/parse Server-Timing header. * [Limiter](https://github.com/ulule/limiter) - Dead simple rate limit middleware for Go. * [ln-paywall](https://github.com/philippgille/ln-paywall) - Go middleware for monetizing APIs on a per-request basis with the Lightning Network (Bitcoin). +* [mid](https://github.com/bobg/mid) - Miscellaneous HTTP middleware features: idiomatic error return from handlers; receive/respond with JSON data; request tracing; and more. * [rk-gin](https://github.com/rookie-ninja/rk-gin) - Middleware for Gin framework with logging, metrics, auth, tracing etc. * [rk-grpc](https://github.com/rookie-ninja/rk-grpc) - Middleware for gRPC with logging, metrics, auth, tracing etc. * [Tollbooth](https://github.com/didip/tollbooth) - Rate limit HTTP request handler.