catch ctrl-c

来源:互联网 发布:好视通视频会议软件 编辑:程序博客网 时间:2024/05/20 15:42
import "os"import "fmt"import "os/signal"//catch ctrl-cc := make(chan os.Signal, 1)signal.Notify(c, os.Interrupt)go func() {  for sig := range c {     fmt.Printf("captured %v, stopping profiler and exiting..", sig)//    pprof.StopCPUProfile()    os.Exit(1)