awslabs / aws-lambda-go-api-proxy

lambda-go-api-proxy makes it easy to port APIs written with Go frameworks such as Gin (https://gin-gonic.github.io/gin/ ) to AWS Lambda and Amazon API Gateway.
Apache License 2.0
1.03k stars 197 forks source link

Add code to convert ALB events to http.Request and http.ResponseWriter #159

Closed arentta closed 1 year ago

arentta commented 1 year ago

Addition of code in the core library of RequestAccessorALB and ProxyResponseWriterALB . These 2 types will allow conversion of ALBTargetGroupRequest and ALBTargetGroupResponse to http.Request and http.ResponseWriter. This core library allows for easy integration with common go frameworks such as Gin, Fiber or Routers like negroni or Gorillamux. Samples for just ALB will be added in seperate folder for now. I was not sure this code goes in this library. Maybe aws-lambda-go-alb-proxy makes more sense?

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

arentta commented 1 year ago

Adding adapter code changes for processing of ALB events