savaki / aws-lambda-http

allows http.Handler to be used for lambda functions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GoDoc

aws-lambda-http

aws-lambda-http provides a wrapper for http.Handler and http.HandlerFunc that allows them to be used by lambda without any changes.

Example

package main

import (
	"io"
	"net/http"

	"github.com/aws/aws-lambda-go/lambda"
	"github.com/savaki/aws-lambda-http/lambdahttp"
)

func hello(w http.ResponseWriter, req *http.Request) {
	io.WriteString(w, "hello world")
}

func main() {
	lambda.Start(lambdahttp.WrapF(hello))
}

About

allows http.Handler to be used for lambda functions


Languages

Language:Go 100.0%