Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jkaflik/aws-lambda-go-api-example

Example API on native AWS Lambda
https://github.com/jkaflik/aws-lambda-go-api-example

Last synced: 26 days ago
JSON representation

Example API on native AWS Lambda

Awesome Lists containing this project

README

        

AWS Lambda Golang API example
===

AWS at 15 Jan [announced the Go support for Lambda](https://aws.amazon.com/blogs/compute/announcing-go-support-for-aws-lambda/). This repository contains simple approach over serverless API using [Serverless framework](https://serverless.com/).

Each handler consists of one `.go` file in `handler/` directory. Building those and packaging into AWS compliant package is managed by Makefile:

make handlers package

Deploy using `serverless deploy` or:

make deploy

TODO
----
* unit tests
* e2e tests
* CLI command with HTTP server