lambda 层与 Go 兼容吗?

jau*_*y_s 6 go amazon-web-services aws-lambda

是否可以将 Golang lambda 与 AWS 的新 lambda 层功能一起使用?

我一直试图找到一种解决方案,将层与我用 Go 编写的 Lambda 函数一起使用,但我一直没能做到。我让它与 python lambda 一起工作。我觉得由于 Go 代码是编译后的二进制文件,因此无法在运行时使用层导入。如果我在本地拥有层的代码,导入也会被编译成二进制文件,这违背了使用层的目的。

有谁知道或有关于使用 Golang 的 Lambda 层的任何示例?

Jon*_*mek 5

Go 依赖项位于已编译的二进制文件中,因此您不能/不需要使用层。问题在语言层面得到解决。它与编译没有任何关系,C 和 C++ 二进制文件仍然具有依赖性。