dial tcp: lookup xxx.com on 8.8.8.8:53: no such host

     最近在执行go mod tidy更新依赖库时遇到以下问题:golang

     dial tcp: lookup xxx.com on 8.8.8.8:53: no such hosttcp

 

     但个人mac明明没有任何地方配置8.8.8.8啊, 并且我抓包看了,mac确实没有给8.8.8.8发任何请求。域名

     继续仔细分析,看到这个提示:class

     reading https://sum.golang.org/lookup/xxx.com配置

     就是这里了,原来是这里在向8.8.8.8发起请求,而后8.8.8.8没法识别。请求

 

     问题缘由:Go 1.13设置了默认的GOSUMDB=sum.golang.org,它固然是没法识别私有域名xxx.com .di

     解决办法:co

     go env -w GOPRIVATE=xxx.comops

     或者:

     go env -w GOSUMDB=off

相关文章
相关标签/搜索