我正在用Go开发睡觉应用编程接口,但是每次我try 用来运行我的应用程序时

go run main.go

Windows防火墙告诉我,它已经阻止了我的应用程序的某些功能.我想知道有没有什么方法可以不用每次执行Accept次就可以执行死刑.

推荐答案

嗨,我也有同样的问题: 试试这个:

  1. 转到Windows Defender Firewall,在左侧菜单中您看到Inbound Rules单击那里,然后右侧菜单中您将看到New Rule...单击.
  2. Choose Port从窗口打开->;Next Select TCP,然后define which ports you want我 Select 8080再次点击Next, Select Allow the connection Next,勾选所有NextGive any Name戈兰或任何你想要的,然后按Finish.就是这样

Go相关问答推荐

无法在Macos上使用Azure Speech golang SDK

为什么Slices包中的函数定义Slice参数的类型参数?

如何在Golang中获取mp3文件的持续时间?

Wamtime Memory中的‘Offset’是什么?Read?

理解Golang中的IOTA和常量

Golang SDK for DynamoDB:ReturnValuesOnConditionCheckFailure在条件chcek失败发生时不返回条件的详细信息

GORM:一个表的两个外键

`docker system df` 与 `/system/df` (docker api 端点)

用 fork 替换 Go 依赖:...用于两个不同的模块路径

Go 切片容量增长率

将值发送到 Channel 并在就绪时读取输出

Golang Oauth2 服务帐户返回空刷新令牌字符串

SSH 代理,数据包长度错误

CORS grpc 网关 GoLang

不能在 *gorm.db 而不是 gorm.db 上使用 WithContext(ctx) 方法

为什么在单独的 go routine 中需要 wg.Wait() 和 close() ?

Golang计算 struct struct 中的字段数

Go:用于 XML 解码的嵌套 struct 中的提升字段

在 Golang 中使用 OR 条件验证 struct 的两个字段

从 map 返回空数组而不是空字符串数组