久しぶりにGoを触ったらライブラリの依存関係の管理方法が公式で追加されていたので、その備忘録です Go Modulesとは Go 1.11以降に組み込まれた、ライブラリの依存関係の解決を行うGoの標準機能 試行環境 Go 1.15.5 darwin/amd64 Go Modulesを使用したパッケージのimport aws-sdk-goを利用したS3 Bucketの一覧を出力する package main import ( "fmt" "github.com/aws/aws-sdk-go/aws" "github.com/aws/aws-sdk-go/aws/awserr" "github.com/aws/aws-sdk-go/aws/session" "github.com/aws/aws-sdk-go/service/s3" ) func main() { svc := s3.New(