這是我的項目結構:這是我的模組文件:module github.com/bloodcompany/blood-microservices/stores/sync-stores-google-sheet-to-firestorego 1.16require ( cloud.google.com/go/firestore v1.6.1 // indirect cloud.google.com/go/kms v1.4.0 // indirect github.com/bloodcompany/blood-microservices/utils v1.0.0)replace ( github.com/bloodcompany/blood-microservices/models => ../../models github.com/bloodcompany/blood-microservices/utils => ../../utils)這是我在“function.go”文件中的導入:import ( "github.com/bloodcompany/blood-microservices/utils")問題: 當我將函數部署到服務器時,終端出現以下錯誤。你可以在我的項目結構中看到,錯誤中似乎缺少的包在 Vendor Tree 下已經可用。但錯誤仍然出現??赡艹隽耸裁磫栴}?ERROR: (gcloud.functions.deploy) OperationError: code=3, message=Build failed: src/stores/function.go:9:2: cannot find package "github.com/bloodcompany/blood-microservices/utils" in any of: /workspace/src/stores/vendor/github.com/bloodcompany/blood-microservices/utils (vendor tree) /layers/google.go.runtime/go/src/github.com/bloodcompany/blood-microservices/utils (from $GOROOT) /workspace/src/github.com/bloodcompany/blood-microservices/utils (from $GOPATH); Error ID: 2f5e35a0注意: 我的項目不在$GOPATH這個位置。這是一個問題嗎?$GOPATH 位置是“C:\Users\thisa\go”,而項目在另一個位置。
- 1 回答
- 0 關注
- 99 瀏覽
添加回答
舉報
0/150
提交
取消