Exemplo de uma API de filmes escrita em Golang usando os servicos API Gateway, Lambda e DynamoDB.
Criar uma tabela chamada movies
com os campos id
, name
e image
:
Criar uma funcao Lambda chamada movies
:
Para compilar e zipar os arquivos do projeto usar os comandos:
env GOOS=linux go build -o main
zip main.zip main
Criar uma API com o recurso movies
e os métodos GET
e POST
:
Integracao com o Lambda:
Recuperando lista de filmes:
Inserindo um novo filme:
https://medium.com/iq360/go-serverless-construindo-uma-api-usando-golang-e-aws-lambda-2a7d6a3019b9