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

https://github.com/baimamboukar/go-serverless-api

Go serverless REST APIs example deployed to AWS using the serverless framework
https://github.com/baimamboukar/go-serverless-api

aws-cloudformation aws-lambda gin-gonic golang rest-api serverless serverless-framework

Last synced: 20 days ago
JSON representation

Go serverless REST APIs example deployed to AWS using the serverless framework

Awesome Lists containing this project

README

          

# Serverless REST APIs using Go - Serverless Framework - AWS

![Golang](https://img.shields.io/badge/Go-00ADD8.svg?style=for-the-badge&logo=Go&logoColor=white) ![Gin](https://img.shields.io/badge/Gin-008ECF.svg?style=for-the-badge&logo=Gin&logoColor=white) [![Serverless Framework](https://img.shields.io/badge/Serverless-FD5750.svg?style=for-the-badge&logo=Serverless&logoColor=white)](https://serverless.com) ![Lambda](https://img.shields.io/badge/AWS%20Lambda-FF9900.svg?style=for-the-badge&logo=AWS-Lambda&logoColor=white) [![AWS API Gateway](https://img.shields.io/badge/Amazon%20API%20Gateway-FF4F8B.svg?style=for-the-badge&logo=Amazon-API-Gateway&logoColor=white)](https://aws.com) ![Actions](https://img.shields.io/badge/GitHub%20Actions-2088FF.svg?style=for-the-badge&logo=GitHub-Actions&logoColor=white)

## Overview

This project demonstrates how to build and deploy serverless REST APIs using Go and the Serverless Framework on AWS.

## Features

- **Go Language:** The APIs are written in Go, a statically typed language known for its performance.
- **Serverless Framework:** Utilizes the Serverless Framework to simplify deployment and management of serverless functions.
- **AWS:** Runs on the AWS cloud platform, taking advantage of serverless services like AWS Lambda and API Gateway.
- **Continuous Integration:** Integrates with Travis CI for continuous integration and automated builds.
- **Test Coverage:** Monitors test coverage using Coveralls, ensuring a comprehensive test suite.