侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Goland开发MacOS提示"__go_build_main_go" to accept incoming network connections

2022-06-20 星期一 / 0 评论 / 0 点赞 / 64 阅读 / 1270 字

复现惨案现场这是一个常见的Go Web开发的时候防火墙提示;Gin示例代码如下:engine := gin.Default()engine.GET("/health", func(ctx *gin.C

复现惨案现场

这是一个常见的Go Web开发的时候防火墙提示;Gin示例代码如下:

	engine := gin.Default()	engine.GET("/health", func(ctx *gin.Context) {		ctx.String(http.StatusOK, "up")	})	_ = engine.Run()

辣么问题来了,偶尔出现提示这个,点个允许也就行了。

但是要是开发阶段,每天无数的debug,这货出现个百八十次的,想想都很爽

整改

其实将启动的主机头改为localhost就行了 。

因为MacOS防火墙会认为启动的非localhost的主机头都是恶意连接(特别是主动启动的)

如下修改:

_ = engine.Run("localhost:")
.
.

广告 广告

评论区