App Engine SDK 導入一直是 Golang 應用程式開發的一個重要面向。最近,使用完整路徑的第三方程式庫的引入引起了一些混亂。讓我們探討一下如何在使用第三方相依性時正確匯入 App Engine 程式庫。
在新的 google.golang.org/appengine 導入正在運行時,舊的 appengine 庫導入仍然有效。分階段實施。這允許開發人員並行使用兩個版本,如更新中所述:
import ( oldAppengine "appengine" "google.golang.org/appengine" )
為了避免匯入衝突,您也可以為兩個匯入路徑設定別名。例如,您可以將舊庫匯入為“oldAppengine”,將新庫匯入為“gae”:
import ( oldAppengine "appengine/datastore" gae "google.golang.org/appengine" )
如果部署期間任何導入不可用, App Engine 將顯示建置錯誤,從而有效地阻止部署。這可確保您始終使用相容的庫。
以上是如何處理具有第三方相依性的 Golang App Engine 程式庫導入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!