在 Go 中关闭 pc

Shutdown pc in Go

在查看 go 文档后,这似乎是我要找的东西 https://golang.org/pkg/syscall/#Shutdown,你需要传递给这个函数什么?

这不是关于系统关闭,而是关于shutting down connections。我认为对于系统关闭,您需要使用 os/exec 和当前 OS.

的正确命令

你应该使用 syscall.Reboot(syscall.LINUX_REBOOT_CMD_POWER_OFF).