草庐IT

google-admin-sdk

全部标签

go - 如何在本地机器上获取 Google Cloud api (firestore) 的权限

我是fireStore的新手,正在尝试检索文档值,但它没有像我预期的那样工作。尝试通过我的IDE和golang访问时出现“权限被拒绝”。代码:funcTestConnectToCollection(t*testing.T){ctx:=context.Background()client,err:=firestore.NewClient(ctx,"")iferr!=nil{//TODO:Handleerror.}deferclient.Close()doc:=client.Doc("profile/test3")fmt.Println(doc)fmt.Println(doc.ID)ite

firebase - 如何返回文档索引名称值

这是一个GoLang、FirebaseAdminSDK问题。此示例用于遍历FireStore数据库中的所有文档。如何获取文档名称?换句话说:如果集合名称是JohnyCollection,并且JohnyCollection有20个文档调用(Document1,Document2....Document20),如何在golang代码中获取文档名称?//========================================packagemainimport("context""fmt""log""firebase.google.com/go""google.golang.org/a

firebase - Golang、Firebase...将 MAP 转换为结构 slice

如何将DocumentmapSnapshot从firestore转换为structslice?此示例中未显示该结构,但问题代码位于页面末尾。除底部的标记代码外,此代码有效。代码与FireStore数据库通信并返回一个名为COMPLEX_NONACS的复杂结构。基本上,我想转换.将快照存储到jsongolang对象中。packagemainimport("context""fmt""log""firebase.google.com/go""google.golang.org/api/iterator""google.golang.org/api/option")funccheck(eer

azure - 更新 azure-sdk-for-go 库依赖项

执行此任务的最佳做法是什么?到目前为止我尝试过的,只需运行命令depensure-updategithub.com/Azure/azure-sdk-for-go引发了以下错误:Warning:thefollowingproject(s)have[[constraint]]stanzasinGopkg.toml:✗github.com/gravitational/trace.....depensure给我与dep-update命令类似的错误。depcheck给出以下输出:#Gopkg.lockisoutofsync:github.com/Azure/azure-sdk-for-go/ar

go - 使用 aws-sdk go 从 COS 读取文件

我在S3中有一个正在不断修改的文件。我将不得不阅读它并在stdout上实时显示它.也就是说,我读取了第一行,如果文件被修改并添加了第二行,我将不得不在我的stdout中反射(reflect)这些更改。.我希望所有这些都在一个命令中发生,而不需要多次运行该命令来读取更新的文件。我需要一个golang功能,例如bash命令“tail-f”,它可以从COS读取S3文件。 最佳答案 您提出的设计将无法正常工作这是因为AmazonS3offerseventualconsistencyforoverwritePUTSandDELETESinal

go - 在 golang 中导入 “google/protobuf/descriptor.proto”

我正在使用customoptions为我的原型(prototype)服务定义定义swagger注释。这个swaggerannotations已经有一个实现所以我只需要在我的.proto服务定义中导入这个实现import"protoc-gen-swagger/options/annotations.proto";...问题是这个库依赖于google/protobuf/descriptor.proto并且这个描述符库是根据proto2规范创建的(这个库来自protocolbuffers/protobufproject)syntax="proto2";packagegoogle.protob

google-app-engine - 如何使用 go 模块在 GAE SE Go 1.11 上导入私有(private)存储库?

我在github上有一个go库包仓库作为私有(private)仓库。我写了一个像下面这样的项目来导入上面的库包。packagemainimport"github.com/foo/libpackage"funcmain(){:}这是目录层次结构。path/to/project|-main.go|-go.mod`-go.sum部署时出现错误,无法解决go:github.com/foo/libpackage@v0.0.0-20181127123728-008fddddc190:gitfetch-foriginrefs/heads/*:refs/heads/*refs/tags/*:refs/

google-app-engine - 关于获取datastore的Cursor行为的问题

我有一个关于获取Cursor的问题目标函数:https://godoc.org/google.golang.org/appengine/datastore#Iterator.Cursor从下面的代码可以看出,在获取Cursor时设置了偏移量https://github.com/golang/appengine/blob/master/datastore/query.go#L702-L705当我使用GCP控制台的堆栈跟踪执行此函数时检查结果时,Insights显示警告Issue:Useofoffsetindatastorequeries.Description:Yourappmade1r

google-app-engine - Cloud Datastore 客户端库与 App Engine Go Standard 上的 App Engine SDK

在编写GoAppEngine标准应用程序时,过去的情况是您必须使用AppEngineSDK访问数据存储。然而,最近(从Go1.11开始?),如果你只使用CloudDatastoreClientLibrary似乎就可以了。.在AppEngineStandard上使用CloudDatastore客户端库访问数据存储区是否有缺点?(除了一些额外的配置以使开发应用程序服务器使用模拟器)。优点是它可以为其他环境实现代码重用。 最佳答案 AppEngineStandardforGo1.11在新的第二代(测试版)运行时上运行,它没有第一代的限制,

Google Text Detection API 对来自本地和云端的同一图像给出不同的响应

我正在使用google文本检测api,在从本地计算机运行文本检测时,我得到了很好的结果,而当它从云端运行到暂存环境时,它给出了错误的响应,因此结果中出现了严重的不匹配。是不是GCV的bug,请帮我看看解决办法。 最佳答案 导入图像的方式或验证对VisionAPI的访问权限的方式可能存在问题。按照Google在UsingtheVisionAPIwithPython上提供的教程进行操作了解如何使用GoogleCloudAPI并在那里测试您的图像以查看是否存在任何差异。除此之外,马克。F是对的,这个问题需要更多的解释,这样我们才能理解和复