我正在尝试从在 Cloud Run 中运行的 Go 网站访问 Google Cloud Run,但当我尝试创建 Vision Client 时,该程序一直很恐慌:client, err := vision.NewImageAnnotatorClient(context.Background(), nil)恐慌:runtime error: invalid memory address or nil pointer dereference goroutine我假设,由于它在GCP中运行,并且为Cloud Run服务分配了一个具有访问Vision API权限的IAM帐户,因此它只能像没有密钥的Cloud Functions一样访问它,我在这里缺少什么吗?
1 回答
素胚勾勒不出你
TA贡献1827条经验 获得超9个赞
代码片段非常短,因此它并没有真正向我们提供足够的信息来说明为什么它可能会失败。
查看文档,我不知道您是否需要 将 作为第二个参数。nil
vision.NewImageAnnotatorClient
尝试仅传递 ,看看是否可以解决您的问题。context.Background()
- 1 回答
- 0 关注
- 112 浏览
添加回答
举报
0/150
提交
取消