有时候,我们希望 Go 可以智能的处理 Unix 信号。
例如,我们希望当服务器接收到一个 |
|
![]() ![]()
|
|
|
|
|
|
Go 通过向一个通道发送 |
|
|
|
我们可以在 main 函数中从 |
|
这个协程执行一个阻塞的信号接收操作。 当它接收到一个值时,它将打印这个值,然后通知程序可以退出。 |
|
|
|
(也就是上面的协程发送的 |
|
当我们运行这个程序时,它将一直等待一个信号。
通过 |
|
下一个例子: 退出.