ETA。好吧,根据我收到的一些建议,我使用了构建main.go而不是运行main.go
这将main.exe放在我的项目文件夹中(我排除了它),而不是将临时main.exe放进临时文件夹中(这将是在AV中排除的坏文件夹。)
现在可以跑步了。
这个问题适用于任何在Windows上工作并安装了MalwareBytes的Golang开发人员。(欢迎来自安装了MalwareBytes和GO的其他操作系统用户的回答!)
你能用http调用运行一个简单的程序吗?
有关更多详细信息,请参阅:若Go程序有一个简单的http,它将退出而不输出。获取呼叫
正如我在结束的问题中提到的那样,问题是我的防病毒(MalwareBytes)
我仍在与MalwareBytes合作解决这个问题。。。但我想看看目前是否有其他人能够使用Golang程序获得一个http方法来处理MalwareBytes,尤其是在Windows上。
如果是,您是否使用了任何排除项?如果是,是哪些?我排除了程序文件中的Golang文件夹,以及包含项目代码的文件夹,但这没有帮助。
感谢您的真知灼见!
好吧,根据我收到的一些建议,我使用了go build main.go
而不是go run main.go
。
这会将main.exe
放在我的项目文件夹中(我排除了它),而不是将临时main.exe
放在临时文件夹中(在AV中排除它将是一个糟糕的文件夹)
当我这样做时,我可以在我的项目文件夹中运行新建的exe。
现在可以跑步了。