Go の AWS Lambda 関数エラー - AWS Lambda

Go の AWS Lambda 関数エラー

カスタムエラー処理を作成して Lambda 関数で例外が直接発生するようにして、直接処理することができます。

次のコード例はそれを行う方法を示しています。Go のカスタムエラーには、errors モジュールをインポートする必要があることに注意してください。

package main import ( "errors" "github.com/aws/aws-lambda-go/lambda" ) func OnlyErrors() error { return errors.New("something went wrong!") } func main() { lambda.Start(OnlyErrors) }

以下が返ります。

{ "errorMessage": "something went wrong!", "errorType": "errorString" }