Вопрос: Как декодировать JSON из HTTP ответа потоково?
Go
Senior
Без компании
Вопрос: Как декодировать JSON из HTTP ответа потоково?
Ответы
```go
resp, err := http.Get(url)
if err != nil { return }
defer resp.Body.Close()
var out struct{ Status string `json:"status"` }
if err := json.NewDecoder(resp.Body).Decode(&out); err != nil { return }
fmt.Println(out.Status)
```
**Как это работает:** `json.Decoder` читает из `io.Reader` и не требует загружать всё тело в память.