/Serverless-App

This is the repository for my Serverless App

Primary LanguageGo

Serverless App


Table of Contents


Description

Aim of this project is creating a DynamoDB table, Lambda Function, API Gateway and serving HTTP requests for creating, updating, getting and deleting user.

Technologies

Main Technologies

Libraries

Back To The Top


How To Use

Tools

Build and Zip the App

  • Build
go build cmd/web/*.go
  • Zip
zip -jrm build/main.zip build/main

Deploy The App

  • First Create an AWS account if you don't have one from here

  • Then Create yourself a new Lambda function with the zipped app

  • Then Create a new table in DynamoDB

  • Then Create a new API Gateway for the app and deploy it!

Author Info

Back To The Top