Вопрос: Как использовать `io.Reader`/`io.Writer` и зачем это полезно?
Python
Middle
Без компании
Вопрос: Как использовать `io.Reader`/`io.Writer` и зачем это полезно?
Ответы
```go
var r io.Reader = strings.NewReader("hello")
var w io.Writer = os.Stdout
_, _ = io.Copy(w, r)
```
**Как это работает:** эти интерфейсы унифицируют потоки (файлы/сеть/буферы), позволяя писать переиспользуемые функции.