From 0e610f888089b15f51060a3c11099fc7188124fe Mon Sep 17 00:00:00 2001 From: Maxim Lebedev Date: Wed, 8 May 2024 19:25:37 +0500 Subject: [PATCH] :art: Format of the atomic uint64 call in logfmt middleware --- internal/middleware/logfmt.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/internal/middleware/logfmt.go b/internal/middleware/logfmt.go index ef04b42..340d484 100644 --- a/internal/middleware/logfmt.go +++ b/internal/middleware/logfmt.go @@ -61,7 +61,7 @@ func LogFmtWithConfig(config LogFmtConfig) Interceptor { return func(w http.ResponseWriter, r *http.Request, next http.HandlerFunc) { tx := &logFmtResponse{ - id: nextConnID(), + id: atomic.AddUint64(&globalConnID, 1), responseLength: 0, ResponseWriter: w, start: time.Now().UTC(), @@ -126,7 +126,3 @@ func (r *logFmtResponse) Write(src []byte) (int, error) { return l, r.error } - -func nextConnID() uint64 { - return atomic.AddUint64(&globalConnID, 1) -}