in gorillamux/adapterv2.go [39:53]
func (h *GorillaMuxAdapterV2) proxyInternal(req *http.Request, err error) (events.APIGatewayV2HTTPResponse, error) {
if err != nil {
return core.GatewayTimeoutV2(), core.NewLoggedError("Could not convert proxy event to request: %v", err)
}
w := core.NewProxyResponseWriterV2()
h.router.ServeHTTP(http.ResponseWriter(w), req)
resp, err := w.GetProxyResponse()
if err != nil {
return core.GatewayTimeoutV2(), core.NewLoggedError("Error while generating proxy response: %v", err)
}
return resp, nil
}