谦虚好学的花生 · 使用 Xamarin.Android ...· 2 月前 · |
私奔的硬盘 · python 3.x - binary ...· 11 月前 · |
大力的足球 · 冬月枫、蕾、水菜丽 ...· 1 年前 · |
腹黑的铅笔 · HTML URL 编码参考手册 | 菜鸟教程· 1 年前 · |
月球上的乌冬面 · addmodule ...· 1 年前 · |
我正在使用Go编写Rest,但是每次我尝试用
go run main.go
Windows防火墙告诉我,它阻止了我的应用程序的一些功能。我想知道是否有什么办法不用每次都接受我的死刑。
发布于 2020-12-21 13:12:04
嗨,我也遇到了同样的问题:试试:
E 219
。就是这样
发布于 2021-03-05 03:57:04
变化
http.ListenAndServe(":3000", r)
至
http.ListenAndServe("127.0.0.1:3000", r)
发布于 2019-03-17 10:04:59
如果您正在调用
go run main.go
,则会发生以下情况:
但是临时文件夹只用于一次执行。因此,下次您通过
go run
运行程序时,将使用另一个文件夹。
windows防火墙总是向您提供服务器拥有的路径的信息,如果您每次都记得路径,您将看到始终有不同的路径。
windows防火墙是如此配置,以至于它会记住每个程序的路径。因此,当路径发生变化时,您将始终需要确定允许在该端口上运行新路径。
要解决这个问题,您应该编译服务器。只需运行
go build
并释放二进制文件,然后在您的项目文件夹中。那你只需要接受一次。
https://stackoverflow.com/questions/55201561
复制Copyright © 2013 - 2024 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有