目前,我正在將 Google Function 與 Python 一起使用,它重構了 Goolge OCR(Vision API)的結果。所以,目前的結構如下。
用戶使用移動應用程式發送目標影像-> 觸發Goolge 函式中的功能-> 將結果發送到移動應用程式。
由于速度很慢,我正在嘗試使用 Golang 更改該程序。所以這是我的問題。
我想雖然我將我的 golang 函式部署到了 Google Functions,但它并沒有被編譯。在創建和運行實體時編譯代碼。但是,我想編譯代碼并在用戶觸發時執行程式。那么如何在 Google Function 中使用編譯檔案呢?
uj5u.com熱心網友回復:
你能不能詳細說明一下,你為什么這么認為:
我想雖然我將我的 golang 函式部署到了 Google Functions,但它并沒有被編譯。在創建和運行實體時編譯代碼。
據我所知,構建發生在部署時,如檔案頁面構建云函式影像中所述:
當您將函式的源代碼部署到 Cloud Functions 時,該源代碼存盤在 Cloud Storage 存盤磁區中。然后,Cloud Build 會自動將您的代碼構建到容器映像中,并將該映像推送到 Container Registry。
可能有幾種方法可以提高性能并減少延遲(取決于您的背景關系、要求和預算) - 請參閱Go的一次性初始化和云函式執行環境,注意冷啟動部分...
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/364103.html
上一篇:Golanggin傳遞一個默認值
