Вопрос: Как создать HTTP запрос с контекстом?

Python Middle Без компании
Вопрос: Как создать HTTP запрос с контекстом?
Ответы
```go ctx, cancel := context.WithTimeout(context.Background(), 2*time.Second) defer cancel() req, _ := http.NewRequestWithContext(ctx, http.MethodGet, "https://example.com", nil) resp, err := http.DefaultClient.Do(req) if err != nil { return } defer resp.Body.Close() ``` **Как это работает:** при отмене контекста запрос прерывается.