为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用自定义 go build 约束/标签部署 golang 谷歌云功能?

如何使用自定义 go build 约束/标签部署 golang 谷歌云功能?

Go
炎炎设计 2022-06-01 11:26:44
我正在使用 go build 约束有条件地将常量编译到我的测试/登台/生产云函数中。我怎样才能传递-tags ENV给使用的构建器gcloud beta functions deploy?
查看完整描述

1 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

正如@Guilherme 在评论中提到的那样,确实,似乎不可能将go约束/标签传递给 Cloud Functions 使用的构建器。

我四处搜索,虽然没有这个选项,但我认为确实可以选择将约束发送到 Cloud Functions 使用的构建器。考虑到这一点,我建议您提出一项功能请求,以便 Google 对此进行检查。

您可能想看看它的一个选项,它是使用 Cloud Run 部署您的应用程序。正如他们在有关此应用程序的官方文档中所述:

使用您选择的编程语言、任何语言或操作系统库,甚至自带二进制文件。

Cloud Run 与容器生态系统完美搭配:Cloud Build、Container Registry、Docker。

因此,这可能对您有用。在下面的教程中,有在 Cloud Run 中使用 Go 构建和部署快速应用程序的步骤。

让我知道这些信息是否对您有帮助!


查看完整回答
反对 回复 2022-06-01
  • 1 回答
  • 0 关注
  • 109 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号