Компилируешь GOOS=linux GOARCH=amd64, пакуешь в ZIP, загружаешь через AWS CLI или Terraform. Runtime — provided.al2023. В Go используешь github.com/aws/aws-lambda-go/lambda — вызываешь lambda.Start(handler). SAM или Serverless Framework автоматизируют процесс.