add: 信号量阻塞的用法

This commit is contained in:
洪晓威 2022-01-16 18:31:33 +08:00
parent f769f2b57d
commit 8cfb6c3d06

18
channel/signal/main.go Normal file
View File

@ -0,0 +1,18 @@
package main
import (
"log"
"os"
"os/signal"
"syscall"
)
// 信号量阻塞的用法
func main() {
sig := make(chan os.Signal, 1)
signal.Notify(sig, syscall.SIGINT, syscall.SIGTERM)
// 逻辑代码bulabula
log.Println("get signal--->", <-sig)
}