lambda调用

时间:2024-02-20 11:36:04
【文件属性】:

文件名称:lambda调用

文件大小:4KB

文件格式:ZIP

更新时间:2024-02-20 11:36:04

go golang aws aws-lambda AmazonWebServices

lambda调用 小型软件包,可让您在本地调用Go AWS lambda。 这可能对以下情况有用: 您是否想与一起运行集成测试? 在大多数情况下,单元测试可能更好 您要在部署之前验证CI是否已为应用程序构建了有效的linux二进制文件 我在这里写了一篇关于它的博客文章 正在安装 go get -u github.com/djhworld/go-lambda-invoke/golambdainvoke 用法示例 在端口8001上运行示例lambda _LAMBDA_SERVER_PORT=8001 go run ./toupperlambda.go 然后在测试中或需要的地方使用此库,方法是调用 response, err := golambdainvoke.Run(Input{ Port: 8001, Payload: "payload", }) 请注意, Payload可以是可由encoding/json包编码的任何结构。 您的lambda函数将需要在其类型签名中使用此结构。


【文件预览】:
go-lambda-invoke-master
----.gitignore(6B)
----README.md(1KB)
----toupperlambda.go(214B)
----LICENSE.md(1KB)
----golambdainvoke()
--------invoke.go(2KB)
--------invoke_test.go(529B)

网友评论