aws-cdk-sample/
├── README.md
├── cdk.json
├── go.mod
├── go.sum
├── sample-cdk.go
└── sample-cdk-test.go
# Node.jsとnpmのインストール (CDKはNode.js環境が必要)
# macOSの場合
brew install node
# AWS CDK CLIのインストール
npm install -g aws-cdk
# Goのインストール
brew install go
# AWS CLIのインストール
brew install awscli
# AWS認証情報の設定
aws configure
# プロジェクトディレクトリの作成
mkdir aws-cdk-sample
cd aws-cdk-sample
# CDKプロジェクトの初期化 (Go言語を指定)
cdk init app --language go
# Go依存関係の初期化
go mod init aws-cdk-sample
go mod tidy
# 基本的なAWS CDKモジュール
go get github.com/aws/aws-cdk-go/awscdk/v2
go get github.com/aws/constructs-go/constructs/v10
go get github.com/aws/jsii-runtime-go
go test -v