diff --git a/internal/middleware/logger/logger.go b/internal/middleware/logger/logger.go index 8530030..ef97541 100644 --- a/internal/middleware/logger/logger.go +++ b/internal/middleware/logger/logger.go @@ -23,6 +23,9 @@ func New() nf.HandlerFunc { c.Locals(nf.TraceKey, traceId) err := c.Next() + + c.Writer.Header().Add(nf.TraceKey, fmt.Sprint(traceId)) + status, _ := strconv.Atoi(c.Writer.Header().Get(resp.RealStatusHeader)) duration := time.Since(now)