pkg.go.dev docs.aws.amazon.com これの捕捉。 エラー関係の型はここ。 pkg.go.dev s3.GetObjectなどのAPIの戻り値のエラー型の定義は smithy パッケージの方にある。 pkg.go.dev smithy.OperationError がそれ。なので GetObject の場合のエラー処理はこういう感じになる。 import ( "errors" "github.com/aws/smithy-go" ) // (略) out, err := s3Client.GetObject(ctx, input) if err != nil { var…