返回顶部
首页 > 资讯 > 后端开发 > GO >Gin-gonic 错误:监听 tcp:查找地址:没有这样的主机
  • 887
分享到

Gin-gonic 错误:监听 tcp:查找地址:没有这样的主机

2024-04-04 23:04:57 887人浏览 八月长安
摘要

编程网今天将给大家带来《Gin-Gonic 错误:监听 tcp:查找地址:没有这样的主机》,感兴趣的朋友请继续看下去吧!以下内容将会涉及到等等知识点,如果你是正在学习golang或者已经是大佬级别了

编程网今天将给大家带来《Gin-Gonic 错误:监听 tcp:查找地址:没有这样的主机》,感兴趣的朋友请继续看下去吧!以下内容将会涉及到等等知识点,如果你是正在学习golang或者已经是大佬级别了,都非常欢迎也希望大家都能给我建议评论哈~希望能帮助到大家!

问题内容

Machine : debian 10 running on windows 10 - hypervisor 
go ver  : go1.14.4
gin-gonic version : v1.6.3

运行程序时出现以下错误!。尝试了在网络中找到的许多解决方案,但没有运气(这些与 gin-gonic 没有直接关系)

$ go run main.go
[gin-debug] [warning] creating an engine instance with the logger and recovery middleware already attached.

[gin-debug] [warning] running in "debug" mode. switch to "release" mode in production.
 - using env:   export gin_mode=release
 - using code:  gin.setmode(gin.releasemode)

[gin-debug] listening and serving Http on addr:8080
[gin-debug] [error] listen tcp: lookup addr on 192.168.43.1:53: no such host
calling okay!!!

main程序调用application.go中的函数startapplicaton

$ cat app/application.go
    package app

    import(  "fmt"
            "GitHub.com/gin-gonic/gin"
    )

var (
        router = gin.default()
)

//startapplicaiton will call from main
func startapplicaton() {
        mapurls()
        router.run("addr:8080")
        fmt.println("calling okay!!!")
}

包括/etc/resolve.conf/etc/hosts文件供参考

$cat /etc/resolv.conf
nameserver 192.168.43.1
nameserver 8.8.8.8


$ cat /etc/hosts
127.0.0.1       localhost
127.0.1.1       debian
192.168.43.1    wifirtr #aDDDed to check

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters


解决方案


router.Run("addr:8080") 更改为 router.Run(":8081") 解决了我的问题!!, 我仍然不确定为什么它解决了我的问题(需要稍后挖掘)

编辑:后来发现addr部分不在代码中,它是IDE显示的帮助文本。我在遵循在线教程时误解了。

到这里,我们也就讲完了《Gin-gonic 错误:监听 tcp:查找地址:没有这样的主机》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注编程网公众号,带你了解更多关于的知识点!

您可能感兴趣的文档:

--结束END--

本文标题: Gin-gonic 错误:监听 tcp:查找地址:没有这样的主机

本文链接: https://lsjlt.com/news/596497.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Gin-gonic 错误:监听 tcp:查找地址:没有这样的主机
    编程网今天将给大家带来《Gin-gonic 错误:监听 tcp:查找地址:没有这样的主机》,感兴趣的朋友请继续看下去吧!以下内容将会涉及到等等知识点,如果你是正在学习Golang或者已经是大佬级别了...
    99+
    2024-04-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作