在新版MacOS High Sierra上對go進(jìn)行調(diào)試的時(shí)候,會(huì)出現(xiàn)以下信息:
錯(cuò)誤信息
其中,不論使用何種IDE(VSCode和Goland),都會(huì)出現(xiàn)類似的情況沾凄,個(gè)人認(rèn)為是這些IDE都集成了Delve進(jìn)行debug,其中debug的過程中IDE的做法是起了一個(gè)server來獲取Delve發(fā)送來的stdout來達(dá)到debug的目的(詳情可戳這里)
搞清楚了這些知允,那么我們強(qiáng)行給localhost賦個(gè)值應(yīng)該就能避免找不到Server的問題了撒蟀,不論是windows還是mac or linux,應(yīng)該都可以設(shè)置host為localhost解決温鸽,具體如下
localhose
即將127.0.0.1的主機(jī)名或域名設(shè)置為localhost即可
問題至此解決