我安装了一个名为watcher的实用程序。
https://github.com/canthefason/go-watcher
使用VS代码可以正常工作。
但是,当我尝试在Goland(来自Jetbrains)中使用它时,会得到以下信息:
watcher main.go --port 8080
2020/03/04 14:10:42 build started
Building ....
2020/03/04 14:10:43 build completed
Running ...
2020/03/04 14:10:43 process interrupted: signal: killed
不用说go run main.go --port 8080
有用。
我使用MAC Catalina。
有什么建议吗?
答案 0 :(得分:1)
if err := cmd.Wait(); err != nil {
log.Printf("process interrupted: %s \n", err)
...
A similar report是操作系统杀死进程,因为它内存不足(OOM),并且dmesg可能记录了该错误。