与制造商相比,制造商更喜欢使用模块。如果有
go.mod,将使用模块。当您上载函数时,它仅包含函数所在目录的目录,而不包含上一级目录。因此,当有一个
go.mod并且您有一个向上一级的替换指令时,它将不起作用。
解决方案是针对供应商,而不是上载
go.mod/
go.sum文件。使用时
gcloud,您可以创建一个
.gcloudignore文件来为您执行此操作。有关更多详细信息,请参见https://cloud.google.com/functions/docs/concepts/go-
runtime#specifying_dependencies。
免责声明:我在Google和此产品上工作。



