Versions in this module Expand all Collapse all v1 v1.0.1 Oct 6, 2023 v1.0.0 Oct 2, 2023 Changes in this version + type AdvancedResponseWriter struct + func NewAdvancedResponseWriter(w http.ResponseWriter) *AdvancedResponseWriter + func (h *AdvancedResponseWriter) WriteHeader(code int) + func (h AdvancedResponseWriter) Status() int + type RequestAttributes struct + CallerId string + ClientIpAddress string + CorrelationId string + DeviceId string + DeviceSessionId string + ExecutionTime time.Duration + Mapping string + Method string + Query string + SecurityAttributes SecurityAttributes + ServiceCode string + StatusCode int + Uri string + Url string + UserAgent string + func GetOrCreateRequestAttributes(r *http.Request) *RequestAttributes + func GetRequestAttributes(ctx context.Context) *RequestAttributes + type SecurityAttributes struct + TechnicalUsername string + UserId string + type WrappingResponseWriter interface + Writer func() http.ResponseWriter