想让 go 程序在后台运行,可以使用 & 符号,如下:
./go-run-back &
也可以使用 nohup 命令,如下:
nohup ./go-run-back &
还可以用 screen 命令,如下:
screen -S go-run-back
./go-run-back
还有 go-daemon
群里大佬给的几种方法都可以让 go 后台运行
nohup / tmux / systemd / docker
查看进程 ps aux | grep go-run-back
参考
上一篇
JavaScript 复制文本到剪贴板的问题及解决方法
解决 JavaScript 在非安全上下文 (例如 http://) 下无法使用 `navigator.clipboard` 复制文本到剪贴板的问题。文章提供了一种兼容各种环境的解决方案,包括安全上下文和非安全上下文。
下一篇
Go log.Fatal 导致程序提前退出的问题
在使用 Go 语言编写代码时,使用 log.Fatal 打印 cmd 命令错误信息导致程序直接退出,无法打印后续的 cmdStdout 和 cmdStderr 信息。log.Fatal 函数会打印错误信息后直接调用 os.Exit(1) 终止程序运行。将 log.Fatal(err) 修改为 log.Println(err) 后问题解决。