Вопрос: Как использовать `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) ``` **Как это работает:** эти интерфейсы унифицируют потоки (файлы/сеть/буферы), позволяя писать переиспользуемые функции.