In this chapter, we will finally learn how to write our very first Go-based Lambda function from scratch, followed by how to configure, deploy, and test a Lambda function manually from the AWS Lambda Console. Along the way, you will be given a set of tips on how to grant access to your function so that it can interact with other AWS services in a secure way.
We will be covering the following topics:
- Writing a Lambda function in Go
- Execution role
- Deployment package
- Event testing