In this chapter, we learned how to install, configure, and use the AWS CLI. This tool will be very helpful when it comes to managing AWS services and automating the deployment of Lambda functions. Then, we covered how to create a user and generate AWS credentials from IAM with the least amount of privilege necessary. That way, if your access keys end up in the wrong hands, there is a limited capability to do harm. Also, we learned how to set up the Go environment, with a step-by-step installation of Go for multiple platforms (Windows, macOS X, and Linux) and compiled our first Hello World application in Go. Along the way, we covered the most important commands in Go, which will help you follow later chapters with ease.
In the next chapter, we will finally get our hands dirty and write our first Lambda function in Go.