Skip to content

Commit fde554a

Browse files
committed
Use strconv.AppendInt instead of fasthttp.AppendUint
1 parent dba4ed8 commit fde554a

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

middleware/logger/default_logger.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import (
1111
"github.com/mattn/go-colorable"
1212
"github.com/mattn/go-isatty"
1313
"github.com/valyala/bytebufferpool"
14-
"github.com/valyala/fasthttp"
1514
)
1615

1716
// default logger for fiber
@@ -151,7 +150,7 @@ func beforeHandlerFunc(cfg Config) {
151150

152151
func appendInt(output Buffer, v int) (int, error) {
153152
old := output.Len()
154-
output.Set(fasthttp.AppendUint(output.Bytes(), v))
153+
output.Set(strconv.AppendInt(output.Bytes(), int64(v), 10))
155154
return output.Len() - old, nil
156155
}
157156

middleware/logger/tags.go

+2-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package logger
22

33
import (
44
"fmt"
5-
"strconv"
65
"strings"
76

87
"github.com/gofiber/fiber/v3"
@@ -88,10 +87,10 @@ func createTagMap(cfg *Config) map[string]LogFunc {
8887
return output.Write(c.Body())
8988
},
9089
TagBytesReceived: func(output Buffer, c fiber.Ctx, _ *Data, _ string) (int, error) {
91-
return output.WriteString(strconv.Itoa((c.Request().Header.ContentLength())))
90+
return appendInt(output, c.Request().Header.ContentLength())
9291
},
9392
TagBytesSent: func(output Buffer, c fiber.Ctx, _ *Data, _ string) (int, error) {
94-
return output.WriteString(strconv.Itoa((c.Response().Header.ContentLength())))
93+
return appendInt(output, c.Response().Header.ContentLength())
9594
},
9695
TagRoute: func(output Buffer, c fiber.Ctx, _ *Data, _ string) (int, error) {
9796
return output.WriteString(c.Route().Path)

0 commit comments

Comments
 (0)