根据官方文档,在创建谷歌云功能时,您可以选择提供依赖项或使用go mod
。
是否知道是否有性能优势,特别是在冷启动方面,出售您的依赖项,而不是使用go mod?不幸的是,我没有机会亲自测试。
这一切都取决于你把性能放在哪里。在运行时,没有区别。
在构建时,有。事实上,没有可下载的依赖项,所有这些都已经存在于代码本身中。只需要完成编译时间。
因为构建时间更快,从2020年4月20日起,如果你使用vendoring模式,功能部署也会更便宜。事实上,从这一天起,该功能将使用Cloud Build来打包和部署代码,并且每天只有120分钟是免费的,并且每个计费帐户都有