如何发送给客户端响应之后程序继续执行

root666 · · 767 次点击
root666
自带排他气质
<a href="/user/polaris" title="@polaris">@polaris</a> <a href="/user/SugarAYuan" title="@SugarAYuan">@SugarAYuan</a> 写了下面的例程,帮看看有问题吗 ``` package main import ( &#34;fmt&#34; &#34;net/http&#34; &#34;time&#34; ) func main() { http.HandleFunc(&#34;/test&#34;, Handler) http.ListenAndServe(&#34;:8080&#34;, nil) } func Handler(w http.ResponseWriter, r *http.Request) { w.Write([]byte(&#34;Hello World&#34;)) go GoOnExecuting() } func GoOnExecuting() { for i := 0; i &lt; 10; i++ { time.Sleep(1 * time.Second) fmt.Println(i) } } ```
#3
更多评论
polaris
社区,需要你我一同完善!
开 goroutine
#1