1、go doc 工具只能获取在 Go 安装目录下 ../go/src 中的注释内容。此外,它还可以作为一个本地文档浏览 web 服务器。在命令行输入 godoc -http=:6060,然后使用浏览器打开 http://localhost:6060 后,你就可以看到本地文档浏览服务器提供的页面。参考网址:https://github.com/unknwon/the-way-to-go_ZH_CN/blob/master/eBook/03.6.md

2、在命令行运行 godoc -http=:6060,报错:无法将“godoc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。如图1

图1PS C:\Go> godoc -http=:6060

godoc : 无法将“godoc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正

确,然后再试一次。

所在位置 行:1 字符: 1

+ godoc -http=:6060

+ ~~~~~

+ CategoryInfo : ObjectNotFound: (godoc:String) [], CommandNotFoundException

+ FullyQualifiedErrorId : CommandNotFoundException

3、进入 C:\Go\bin 目录中查看文件,发现 godoc.exe 不存在

PS C:\Go> cd bin

PS C:\Go\bin> ls

目录: C:\Go\bin

Mode LastWriteTime Length Name

---- ------------- ------ ----

-a---- 2019/10/31 22:59 14797824 go.exe

-a---- 2019/10/31 22:59 3715072 gofmt.exe

4、查看 Go 版本,执行命令:go version,参考网址:https://golang.org/doc/go1.13#godoc ,Godoc Web 服务器不再包含在主要的二进制发行版中。 要在本地运行 godoc 网络服务器,需要先手动安装。

PS C:\Go> go version

go version go1.13.4 windows/amd64

5、go install 编译并安装自身包和依赖包,go install golang.org/x/tools/cmd/godoc,https://github.com/golang/tools/tree/master/godoc 。,参考网址:https://www.shuijingwanwq.com/2019/12/28/3784/ 以解决错误提示。

PS C:\Go> go install golang.org/x/tools/cmd/godoc

C:\Users\Administrator\go\src\golang.org\x\tools\cmd\godoc\main.go:47:2: cannot find package "golang.org/x/xerrors" in a

ny of:

c:\go\src\golang.org\x\xerrors (from $GOROOT)

C:\Users\Administrator\go\src\golang.org\x\xerrors (from $GOPATH)

PS C:\Go> set HTTP_PROXY=http://127.0.0.1:50999

PS C:\Go> set HTTPS_PROXY=http://127.0.0.1:50999

PS C:\Go> go install golang.org/x/tools/cmd/godoc

go: downloading golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898

go: extracting golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898

6、在命令行再次运行 godoc -http=:6060,成功

PS C:\Go> godoc -http=:6060

using GOPATH mode

7、使用浏览器打开 http://localhost:6060 ,正常打开,符合预期,如图2

图2

8、进入 C:\Go\bin 目录中查看文件,发现 godoc.exe 仍然不存在。进入 C:\Users\Administrator\go\bin 目录中查看文件,发现 godoc.exe 已经存在,符合预期,如图3

图3PS C:\Go> cd C:\Go\bin

PS C:\Go\bin> ls

目录: C:\Go\bin

Mode LastWriteTime Length Name

---- ------------- ------ ----

-a---- 2019/10/31 22:59 14797824 go.exe

-a---- 2019/10/31 22:59 3715072 gofmt.exe

PS C:\Go\bin> cd C:\Users\Administrator\go\bin

PS C:\Users\Administrator\go\bin> ls

目录: C:\Users\Administrator\go\bin

Mode LastWriteTime Length Name

---- ------------- ------ ----

-a---- 2020/02/20 18:17 16660480 godoc.exe

-a---- 2020/02/20 18:34 14633984 tour.exe

win10打开语言服务器,在 Windows 10 中,部署一个 Go 1.13 语言的本地文档浏览 web 服务器的流程(已缺少 godoc.exe)...相关推荐

  1. i12蓝牙耳机怎么设置成中文_windows10的蓝牙怎么打开?如何修复Windows 10中的蓝牙问题...

    蓝牙是一项如此出色的技术进步,几乎让人感觉像是魔术.这些电线去哪了?它是如何工作的?至少可以说,从生活中消除电缆和电线时,会感到莫名其妙.但是,像所有伟大的技术一样, 蓝牙也不是没有问题.您可能会猜到 ...

  2. go语言服务器 行情,Go语言在证券期货行情系统中的实践(32页)-原创力文档

    Go语言在证券期货 行情系统中的实践 金大师 张泽武 目录 CONTENTS 项 目故事 行情系统 接入服务 项 目故事 l 项目启动 l 团队组建 l 项目计划 接入二级平台或交易所的数据 启动 提 ...

  3. web服务器的文档根目录,web服务器根目录中

    web服务器根目录中 内容精选 换一换 下载地址:https://github.com/pypa/setuptools打开网址后找到版本v29.0.1并下载,如下图所示.下载地址:https://py ...

  4. 服务器安全性文档,Microsoft Web服务器的安全性

    Microsoft Web服务器的安全性 徐皓 [摘要]论述了微软Web服务器的安全措施,包括Web服务器权限.IP地址限制.客户证书映射和与之有关的安全套接字层(SSL)协议. [期刊名称]< ...

  5. 怎样把本地文档共享至服务器上,利用云服务器共享本地文件

    利用云服务器共享本地文件 内容精选 换一换 当您成功创建私有镜像后,镜像的状态为"正常",您可以使用该镜像创建服务器实例或云硬盘,也可以将镜像共享给其他帐号,或者复制镜像到其他区域 ...

  6. dos虚拟机如何全屏显示_如何在 Windows 10 中设置 Ubuntu 虚拟机 | Linux 中国

    导读:如果你想尝试在 Windows 10 中设置一个或多个 Ubuntu 虚拟机进行自己的实验,请按照以下步骤进行.本文字数:3310,阅读时长大约: 5分钟https://linux.cn/art ...

  7. Windows 画图应用 MSPaint 仍保留在 Windows 10 中

    百度智能云 云生态狂欢季 热门云产品1折起>>>   微软一直计划从 Windows 10 中删除其流行的画图应用 Microsoft Paint,从 2017 年开始,微软就已发出 ...

  8. 文档安全管理系统服务器地址是什么,一种文档安全管理系统登录方法及装置

    1. 一种文档安全管理系统登录方法,其特征在于,包括: S1:接收用户终端输入的登录帐号和登录密码: S2:将所述登录帐号和所述登录密码发送至企业帐号系统服务器,使得企业帐号系统 服务器检测所述登录帐 ...

  9. win10看不到服务器的映射,映射的网络驱动器在Windows 10中不起作用

    当您需要连接到位于不同计算机或外部存储器上的驱动器时,映射网络驱动器非常有用.它使访问文件变得容易.但是,如果映射的网络驱动器在Windows 10v1809中不起作用,那么它肯定是一个烦恼. Win ...

最新文章

  1. 颜水成团队开源VOLO:无需额外数据,首次在ImageNet上达到87.1%的精度
  2. OpenCV2学习笔记(一)
  3. IBM HyperLedger fabric 详解
  4. DeepWriterID:不依赖书写内容的书写人识别
  5. linux下usb设备节点名不固定,解决Linux下USB设备节点ttyUSB名不固定的问题,生成固定USB转串口设备节点...
  6. Spring管理的交易说明-第2部分(JPA)
  7. oracle 打印值,oracle – 在SQL Developer中打印变量的值
  8. “.公司”域名注册总量TOP15:新网问鼎 万网居亚
  9. SQL Server常用的系统存储过程应用实例(转)
  10. 论文浅尝 | KG Embedding with Iterative Guidance from Soft Rules
  11. Elasticsearch--高级-映射_修改映射 数据迁移---全文检索引擎ElasticSearch工作笔记019
  12. PyQt5的QAction多次响应triggered信号的处理方式
  13. 前后端分离项目token怎么验证_前后端分离,获取token,验证登陆是否失效
  14. Thinkphp3.2+ 微信小程序图片上传
  15. 前端页面设计 | 博客系统
  16. 如何在Mac上自定义文件和文件夹图标?看这里
  17. python小课风变编程_风变编程Python小课最近很火,大家学完感受如何?
  18. Redis 缓存清理策略
  19. Python学习笔记——变量(图灵学院)
  20. 【干货#009】小程序如何格式化显示对象数组属性

热门文章

  1. 程序员才看得明白的面试圣经
  2. ActivityManagerService解读之Activity启动初探
  3. 【九】分布式微服务架构体系详解——共识问题
  4. AStar寻路算法的Python实现
  5. c#调用bartender模板打印标签
  6. IDEA打字冒火花教程
  7. 网易云linux版本如何安装包,网易云音乐linux版下载-网易云音乐linux 安装包v1.1.0 官方版 - 极光下载站...
  8. 中国石油大学《混凝土》第二阶段在线作业
  9. Opensea到底是怎么交易NFT的
  10. 信息学奥赛一本通——2066:【例2.3】买图书