amazon-web-services - lambda 层与 Go 兼容吗?
问题描述
是否可以将 Golang lambda 与 AWS 的新 lambda 层功能一起使用?
我一直在尝试找到一种解决方案,以便在我用 Go 编写的 Lambda 函数中使用层,但我一直没能做到。我让它与 python lambda 一起工作。我觉得由于 Go 代码是编译后的二进制文件,因此无法在运行时使用图层导入。如果我在本地有图层的代码,则导入也会被编译到二进制文件中,这违背了使用图层的目的。
有人知道或有任何使用 Golang 的 Lambda 层的例子吗?
解决方案
Go 依赖项位于编译后的二进制文件中,因此您不能/不需要使用层。问题在语言层面得到解决。它与已编译的事实没有任何关系,C 和 C++ 二进制文件仍然具有依赖关系。
推荐阅读
- java - 有人用 Spring Cloud Gateway 实现 Jaeger 吗?
- json - 如何在 Jasper Studio 中计算表格和表格返回值的总和?
- eiffel - 是否在后代重新定义时调用了救援子句?
- c# - Entityframework 6:如何将自定义类型映射到 SQL 表
- datetime - 如何在 ESQL 中将 TIMESTAMP 转换为 UTC 毫秒
- python - 关于 Julia 中的 ndarray 创建:Stacking in extra dimension
- kubernetes - 为什么我的 autofs 服务不在我的 linux 容器上运行?
- excel - 我需要为第 5-200 行重复 VBA 代码,但不知道该怎么做
- android - Android Q:后台活动开始
- xml - 使用 xslt 文件根据其属性的值编辑 xml 标记