centos7 上godoc无法正常工作

weixin_38056080 2019-09-20 10:49:38
我用的centos7作为学习试验的平台
装了以下这些golang的包:
```
# rpm -qa |grep golang
golang-godoc-0-1.0.hgd32b5854c941.el7.x86_64
golang-1.9.4-1.el7.x86_64
golang-src-1.9.4-1.el7.noarch
golang-docs-1.9.4-1.el7.noarch
golang-bin-1.9.4-1.el7.x86_64
```

但是当我想要用godoc查看文档时报错了:
```
# godoc fmt Printf
2018/08/22 21:53:07 open /usr/lib/golang/src/pkg/fmt: no such file or directory
```
请教哪位大神用centos7的,遇到过此问题没有?
...全文
60 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38104476 2019-09-20
  • 打赏
  • 举报
回复
Yum安装go 默认的安装路径 `/usr/lib/golang` 从错误提示看 `/usr/lib/golang/src` 目录并没有pkg子目录 而 fmt 实际是在目录 `/usr/lib/golang/src` 所以我猜想应该是 golang-godoc 路径配置有问题 这有可能是包源的问题 但不影响使用 可以指定包名的时候 加上包的实际路径即可 示例 ``` godoc /usr/lib/golang/src/fmt Printf godoc $GOROOT/src/fmt Printf // 如果配置了环境变量 ```

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧