MCPcopy
hub / github.com/gofiber/fiber / AcquireResponse

Function AcquireResponse

client/response.go:228–234  ·  view source on GitHub ↗

AcquireResponse returns a new (pooled) Response object. When done, release it with ReleaseResponse to reduce GC load.

()

Source from the content-addressed store, hash-verified

226// AcquireResponse returns a new (pooled) Response object.
227// When done, release it with ReleaseResponse to reduce GC load.
228func AcquireResponse() *Response {
229 resp, ok := responsePool.Get().(*Response)
230 if !ok {
231 panic("unexpected type from responsePool.Get()")
232 }
233 return resp
234}
235
236// ReleaseResponse returns the Response object to the pool.
237// Do not use the released Response afterward to avoid data races.

Calls 1

GetMethod · 0.65