go - 进程中断: signal: killed

标签 go goland

我安装了一个名为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。

有什么建议?

最佳答案

看起来像an error from cmd.Wait()

if err := cmd.Wait(); err != nil {
    log.Printf("process interrupted: %s \n", err)
    ...

A similar report是操作系统杀死进程,因为它内存不足(OOM),并且dmesg可能记录了该错误。

关于go - 进程中断: signal: killed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60535528/

相关文章:

go - 替换 Go 默认日志的 *os.File

go - 在 buffalo 中调试单个测试函数

go - goLang仅在同一文件中查找事件

go - 另一个方法中方法调用的未解析引用

go - Go channel 结构中的 `sudog` 是什么意思?

stream - 如何从一个 io.Reader 获得多个消费者?

go - 如何使用Keycloak实现授权

Golang 坚持包范围内的函数有一个特定的类型

amazon-web-services - golang in goland kinesis.GetRecordsInput is not found while 方法是?

google-app-engine - Go AppEngine 不会从 goapp 开始