TL;DR:
make run
The goal of this project is consume AWS resources with Go programming language. It consumes two SQS queues, persists into DynamoDB tables according some business rules. It also download and upload some files in S3, publish events through SNS topics and schedule tasks with StepFunctions.
To run this project locally you must have the technologies as the prerequisites section
make unit-test
make integration-test
make test
make run
make run-local
It will run go run
without build AWS infrastructure locally.
This project follows this style guide and this package structure. To contribute you must follow these standards.