這是一個常見的Go Web開發的時候防火牆提示;Gin示例代碼以下:spa
engine := gin.Default()
engine.GET("/health", func(ctx *gin.Context) {
ctx.String(http.StatusOK, "up")
})
_ = engine.Run()
複製代碼
辣麼問題來了,偶爾出現提示這個,點個容許也就好了。debug
可是要是開發階段,天天無數的debug,這貨出現個百八十次的,想一想都很爽code
其實將啓動的主機頭改成localhost
就好了 。cdn
由於MacOS防火牆會認爲啓動的非localhost的主機頭都是惡意鏈接(特別是主動啓動的)blog
以下修改:開發
_ = engine.Run("localhost:")
複製代碼