go - 运行 "go doc"导致 "no such tool"错误

标签 go godoc

我遇到了一个非常奇怪的问题,尽管我确定解决方案很简单,但我在网上找不到任何关于此的信息。尝试使用 go doc <args...>对于任何一组参数总是导致错误:

go tool: no such tool "doc"

尽管doc显示在 go help 的命令输出中和 go help doc提供 go doc 的文档和用法.

这是怎么回事?我什至尝试从 golang.org 下载 tar.gz 包,因为我想可能是我用 pacman 安装的版本不好,但是解压缩了 go也有同样的问题(当然,适当修改了 GOPATH )。

最佳答案

问题是因为我的go系统版本是gccgo v1.10.3 - 安装go v1.11.4解决了这个问题。

关于go - 运行 "go doc"导致 "no such tool"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54085145/

相关文章:

go - 如何在本地为模块运行 godoc?

如果在 const 定义中声明和使用自定义类型,Godoc 不会生成 "const"字段?

go - 如何使用 godoc 做文档

go - 我正在使用 go 语言打印到 POS 打印机,但汉字打印错误。 (英语可以)

戈朗 : why following code snippet do not write to file?

json - 如何展平嵌套的 JSON

找不到 godoc 命令

go - 列出源代码中的所有函数

xml - 如何强制 Go 的标准 xml 解析器读取 DTD 实体

http - 客户端未使用 websocket 协议(protocol) : 'upgrade' token not found in 'Connection' header