amazon-web-services - 使用AWS Lambda工具压缩Zip Go文件

标签 amazon-web-services go aws-lambda

我正在尝试在Windows 10中使用此命令生成exe文件

go.exe获取-u github.com/aws/aws-lambda-go/cmd/build-lambda-zip

该文件以linux_amd64/build-lambda-zip而不是build-lambda-zip.exe的形式返回

有没有人经历过这种情况并知道解决方法是什么?
我在这里使用AWS文档https://docs.aws.amazon.com/lambda/latest/dg/golang-package.html

最佳答案

如果要创建bin,请使用带有覆盖install var(Compile and install packages and dependencies )的$GOOS命令:

GOOS=windows go install  github.com/aws/aws-lambda-go/cmd/build-lambda-zip
exe文件将存储到$GOBIN中。

关于amazon-web-services - 使用AWS Lambda工具压缩Zip Go文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62311824/

相关文章:

amazon-web-services - 根据角色名称授予对 S3 资源的访问权限

amazon-web-services - AWS SAM 模板 - 定义由 API Gateway 触发的 SQS 队列

amazon-web-services - 如何使用元数据端点或 java sdk 获取我的 FARGATE ECS 任务的公共(public) IP?

amazon-web-services - 如何在 lambda 的 AWS SAM 模板中设置 TTL?

amazon-web-services - 提供来自 aws CloudWatch 警报的错误消息

amazon-web-services - 用于分配弹性 IP 的 AWS EC2 用户数据脚本

mysql - 查看 "open file descriptors"

go - 惯用地干掉 Go 中的公共(public)字段

go - 为什么 go package unsafe 源代码只有六行?

amazon-web-services - 使用 AWS Lambdas 无服务器应用程序模型构建多页面无服务器应用程序