I have a few AWS lambdas written in Go and I'm using serverless framework to deploy it.
Basically, I need nodejs + npm for serverless + Go runtime to build the project.
When I'm creating an AWS CodeBuild project I can choose the environment from the list (nodejs, Go, java, ...) or select a custom docker image.
What is the right wait to create the environment? Creating custom docker image is the only option?