こんにちは、ゲームソリューショングループのsoraです。 今回は、Lambda(Go)でDynamoDBのデータ取得・登録(GET/POST)をしてみたことを書いていきます。 データは都道府県名・県庁所在地・地域をカラムとして持つもので、都道府県名を渡すことで県庁所在地と地域を取得でき、全ての値を与えることで登録もできるようにしていきます。 LambdaとDynamoDBの作成 今回はTerraformを使って作成します。 Terraformソースコード まずは、AWS側で必要なサービスを作成します。 main.tf terraform { #AWSプロバイダーのバージョン指定 required_providers { aws = { source = "hashicorp/aws" version = "~> 4.51.0" } } } #AWSプロバイダーの定義 provider aw