为什么按下Ctrl+C之后,信号没有触发呢
func TestSIGINT(t *testing.T) {
ch := make(chan os.Signal, 1)
signal.Notify(ch, syscall.SIGINT)
fmt.Println("按Ctrl+C触发信号")
sigReceived := <-ch
fmt.Println("收到信号:", sigReceived)
}
为什么按下Ctrl+C之后,信号没有触发呢
func TestSIGINT(t *testing.T) {
ch := make(chan os.Signal, 1)
signal.Notify(ch, syscall.SIGINT)
fmt.Println("按Ctrl+C触发信号")
sigReceived := <-ch
fmt.Println("收到信号:", sigReceived)
}