Versions in this module Expand all Collapse all v0 v0.7.0 Dec 21, 2025 Changes in this version + var Key = key + type AfterResponseFunc func(err error) + type BeforeWriteFunc func(w http.ResponseWriter, content []byte) + type BeforeWriteHeaderFunc func(w http.ResponseWriter, status int) + type Manager struct + func NewManager() *Manager + func (h *Manager) AfterResponse(callbacks ...AfterResponseFunc) + func (h *Manager) AfterResponseFuncs() []AfterResponseFunc + func (h *Manager) BeforeWrite(callbacks ...BeforeWriteFunc) + func (h *Manager) BeforeWriteFuncs() []BeforeWriteFunc + func (h *Manager) BeforeWriteHeader(callbacks ...BeforeWriteHeaderFunc) + func (h *Manager) BeforeWriteHeaderFuncs() []BeforeWriteHeaderFunc + type ResponseWriter struct + func (w *ResponseWriter) Write(content []byte) (int, error) + func (w *ResponseWriter) WriteHeader(status int) + func (w *ResponseWriter) WriteHeaderCalled() bool + type ResponseWriterFlusher struct + type WrappedResponseWriter interface + WriteHeaderCalled func() bool + func NewResponseWriter(w http.ResponseWriter, m *Manager) WrappedResponseWriter