Skip to content

Commit b747a49

Browse files
committed
revert to cfg.KeyGenerator(c) + _ + requestMethod
1 parent c5cc690 commit b747a49

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

middleware/cache/cache.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -105,11 +105,8 @@ func New(config ...Config) fiber.Handler {
105105
}
106106

107107
// Get key from request
108-
keyBuilder := strings.Builder{}
109-
keyBuilder.WriteString(cfg.KeyGenerator(c))
110-
keyBuilder.WriteString("_")
111-
keyBuilder.WriteString(requestMethod)
112-
key := keyBuilder.String()
108+
// TODO(allocation optimization): try to minimize the allocation from 2 to 1
109+
key := cfg.KeyGenerator(c) + "_" + requestMethod
113110

114111
// Get entry from pool
115112
e := manager.get(key)

0 commit comments

Comments
 (0)