Go 中的 AWS Lambda 函数错误 - AWS Lambda
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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" }