目前,我正在使用帶有 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 關注
- 88 瀏覽
添加回答
舉報
0/150
提交
取消