This Go package contains an HTTP (AWS API Gateway) router for use in an AWS Lambda function.
Go to file
mitchelljfs 4c036ab579 Changes to the README [ci skip] 2018-07-14 15:28:11 -07:00
.gitignore Initial commit of lambdarouter package including first iteration created; no docs; no tests as of yet 2018-07-13 14:12:31 -07:00
.travis.yml Updated travis to use coveralls 2018-07-14 15:17:18 -07:00
Gopkg.lock Added 100% coverage to whats written so far; travis build script; debugged potential issues with testing 2018-07-14 14:58:30 -07:00
Gopkg.toml Initial commit of lambdarouter package including first iteration created; no docs; no tests as of yet 2018-07-13 14:12:31 -07:00
LICENSE Create LICENSE file 2018-07-13 14:24:03 -07:00
README.md Changes to the README [ci skip] 2018-07-14 15:28:11 -07:00
router.go Added 100% coverage to whats written so far; travis build script; debugged potential issues with testing 2018-07-14 14:58:30 -07:00
router_test.go Added 100% coverage to whats written so far; travis build script; debugged potential issues with testing 2018-07-14 14:58:30 -07:00

README.md

lambdarouter GoDoc Reference Build Status Coverage Status Go Report Card

This package will become a fully featured AWS Lambda function router, able to respond to HTTP, Schedule, Cognito, and SNS events. It will also support middleware interfacing.

So far it includes functionality for API Gateway. Check out the GoDoc Reference to see how to instantiate a router and create endpoints.