Project to interact with AWS services and test them using golium. Services tested are:
- Step functions
- Lambda
- S3
- IAM
- Dynamo DB
- Install all requirements
- Install go dependencies
make install
make download-tools
- Launch aws local stack
docker-compose up
- Build aws stack with SAM template
make build
- Zip deployment
make zip-deployment
- Launch test
make test
- Validate SAM template
make validate-template
- Lint go code
make lint
- Clean zip Deployment
make clean-zip-deployment