INNER CODE UNIT · Go
New
akrylysov/algnhsa · adapter.go:15
func New(handler http.Handler, opts *Options) lambda.Handler {
if handler == nil {
handler = http.DefaultServeMux
}
if opts == nil {
opts = defaultOptions
}
opts.init()
return lambdaHandler{httpHandler: handler, opts: opts}
}
var defaultOptions = &Options{}
type lambdaHandler struct {
httpHandler http.Handler
opts *Options
}