实战经验分享:Golang请求处理策略
2024-05-16

func handler(w http.ResponseWriter, r *http.Request) {
    ctx, cancel := context.WithTimeout(context.Background(), time.Second*5)
    defer cancel()

    req, err := http.NewRequestWithContext(ctx, "GET", "http://example.com", nil)
    client := &http.Client{}
    resp, err := client.Do(req)
}
登录后复制