Golang中Godoc启动HTTP服务时出现localhost连接拒绝问题
Golang中Godoc启动HTTP服务时出现localhost连接拒绝问题
我正在尝试让 godoc -http 工作,但无法让浏览器连接到 localhost。很难找到其他人遇到类似问题的帖子,我可以尝试哪些方法来排查这个问题?
谢谢!
godoc -http:=6060
使用 GOPATH 模式
显示:
无法访问此网站
localhost 拒绝连接。
尝试:
- 检查连接
- 检查代理和防火墙
ERR_CONNECTION_REFUSED
9 回复
godoc -http=:6060
更多关于Golang中Godoc启动HTTP服务时出现localhost连接拒绝问题的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
运行 godoc 时你得到了什么输出?
可能是你的防火墙问题,可以尝试在另一个端口上运行,或者检查防火墙程序的配置,看看是否可以解除阻止?
仔细观察:
godoc -http:=6060
godoc -http=:6060
请注意 -http:=6060 中 = 的位置,godoc 命令使用 flag 库来解析参数。
localhost 拒绝连接。
尝试:
- 检查连接
- 检查代理和防火墙
ERR_CONNECTION_REFUSED
godoc -http=:6060
我认为是我的环境问题,我甚至无法提供一个简单的网页。我重新安装后,没有更改GOROOT,并且将Go文件夹放在了默认位置,然后一切就正常工作了。
我使用的是WSL。不确定为什么一开始没有安装到默认位置,但[第三次]尝试时成功了,Go文件夹也放在了它应该在的位置。包括godoc在内的一切都运行正常。这对我来说有点神秘。感谢大家的回复。不确定我最初哪里出错了。


