GoLand couldn‘t start listener: listen tcp 198.18.0.45:53638
2023-12-17 20:57:06
项目场景:
使用Goland以Debug的方式运行,无法启动
问题描述
GoLand couldn't start listener: listen tcp 198.18.0.45:53638
- 按照提示去查看端口发现并没有占用
- 清除Goland缓存重启没有用
- 下载安装Delve还是无法启动
原因分析:
debug的过程中IDE的做法是起了一个server来获取Delve发送来的stdout来达到debug的目的,而我本地的hosts去掉了127.0.0.1到localhost的映射。
Delve 是一个为 Go 语言设计的调试器,其内部可能对主机名和 IP 地址的使用有特定的逻辑。在某些情况下,它可能会依赖于主机名而不是直接使用 IP 地址。
解决方案:
修改hosts的文件,添加127.0.0.1到locahost的映射
文章来源:https://blog.csdn.net/Hi_alan/article/details/135048571
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!