Streams in go are very powerful feature, very large part of standard library is written as some kind of stream reader or stream writer.
Go have two basic interfaces shaping all world of data streams io.Reader
and io.Writer
.
In this section of workhops we'll try to cover some of use cases for each of them.