目前,我正在使用带有 python 的 Google Function 来重构 Goolge OCR (Vision API) 的结果。所以,目前的结构如下。用户使用移动应用程序发送目标图像 -> 在 Goolge 函数中触发函数 -> 将结果发送到移动应用程序。由于它很慢,我试图用 Golang 改变这个过程。所以这是我的问题。我想虽然我将我的 golang 函数部署到 Google Functions,但它没有被编译。生成并运行实例时会编译代码。但是,我想编译代码并在用户触发时执行程序。那么如何在 Google Function 中使用编译后的文件呢?
1 回答
慕丝7291255
TA贡献1859条经验 获得超6个赞
请您详细说明一下,您为什么这么认为:
我想虽然我将我的 golang 函数部署到 Google Functions,但它没有被编译。生成并运行实例时会编译代码。
据我所知,构建发生在部署时,如文档页面Building Cloud Functions Images中所述:
当您将函数的源代码部署到 Cloud Functions 时,该源代码存储在 Cloud Storage 存储分区中。然后,Cloud Build 会自动将您的代码构建到容器映像中,并将该映像推送到 Container Registry。
可能有几种方法可以提高性能和减少延迟(取决于您的上下文、要求和预算) - 请参阅Go的一次性初始化,以及注意冷启动部分的云函数执行环境...
- 1 回答
- 0 关注
- 69 浏览
添加回答
举报
0/150
提交
取消