Sans I/O when the rubber meets the road (2020)

fanf2 | 4 points

This “sans IO” pattern is alien to me as a Go developer, because this is just how we do things by default in Go. Accept interfaces, return structs. Most libraries are already IO agnostic because they take io.Reader or io.Writer interfaces. I couldn’t imagine doing it any other way.

cedws | 12 hours ago
[deleted]
| 18 hours ago