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

相關文章
相關標籤/搜索