Вопрос: Как задать общий таймаут для `http.Client`?

Go Middle Без компании
Вопрос: Как задать общий таймаут для `http.Client`?
Ответы
```go client := &http.Client{Timeout: 3 * time.Second} resp, err := client.Get("https://example.com") _ = resp _ = err ``` **Как это работает:** Timeout — дедлайн на всю операцию (connect + redirects + чтение).