问题标签 [go1.14]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
231 浏览

go - 在 golang 中安装 google sheet 的错误

当我发布时,我正在尝试通过https://developers.google.com/sheets/api/quickstart/go指南为 Go 安装 Google 表格: go get -u google.golang.org/api/sheets/v4

我收到一个错误:

cd C:\Users\Tomas\go\src\google.golang.org\genproto; git pull --ff-only 致命:不是 git 存储库(或任何父目录):.git 包 google.golang.org/genproto/googleapis/rpc/status:退出状态 128

go1.14.2在 Windows 10 上使用 go 版本 windows/amd64

0 投票
3 回答
4496 浏览

unit-testing - t.Cleanup 有什么用处?

问题

我想知道t.CleanupGo1.14中引入的用例。与使用 defer 相比,t.Cleanup 有什么便利?

https://golang.org/pkg/testing/#T.Cleanup

  • 样本

例如,假设我们创建了一个临时目录,当我们测试它时,我们想删除我们创建的临时目录。

t.Cleanup可用于编写测试,如下所示,但它也可以用作defer os.RemoveAll(tempDir).

0 投票
1 回答
31 浏览

go - 无法获取 go 包

似乎这些软件包不会安装在我的 Windows 10 中。

Go 已经在路径中,它的版本是:

go get不起作用:

原因是什么?

0 投票
1 回答
1858 浏览

go - OpenTelemetry 缺少包

我的 Go 项目出现以下错误。我go mod用来管理依赖项。看起来最新版本的opentelemetry不特定软件包。但是我应该如何修复它们