unpack Go HTTP middleware which unpacks gzip or deflate-encoded HTTP requests from clients Example usage (go-chi) r := chi.NewRouter() r.Use(unpack.Middleware) r.Post("/v1/status", someStatusHandler) http.ListenAndServe("127.0.0.1:8080", r))