基本介绍

相关方法:

简要介绍:

  • AddSigHanlder方法用于添加对指定信号的监听和对应回调函数注册。
  • Listen方法用于阻塞监听信号并自动执行回调函数调用。

示例1,使用标准库信号监听

使用标准库信号监听机制的常见代码逻辑如下:

我们通过go run命令来执行一下,随后通过Ctrl+C快捷键退出(Mac用户通过Command+C)。

示例2,使用gproc信号监听

使用gproc组件改进后的信号监听机制如下:

我们通过go run命令来执行一下,随后通过Ctrl+C快捷键退出(Mac用户通过Command+C)。