package main import ( "net/http" "os" "os/signal" "syscall" "time" ) func get() { for { http.Get("http://127.0.0.1:8001/srv") time.Sleep(time.Millisecond * 10) } } func main() { t := 4 for i := 0; i < t; i++ { go get() } sigs := make(chan os.Signal) signal.Notify(sigs, syscall.SIGINT, syscall.SIGTERM) <-sigs }