News for hackers. Stuff that matters.
Re:How We Built Uber’s Highest Query per Second Service Usin... by chimeracoder on Tuesday March 01, 2016 @07:19PM (#11207275)
> Go's interfaces are incredible...take a look at Reader and Writer from the io package as an example - they're two of the most powerful interfaces in the language, and extremely flexible.

Yup. I literally just gave a talk at two Go conferences in the last two weeks (GopherCon India and GopherCon Dubai) about the io.Reader/io.Writer interfaces specifically. They're deceptively simple on the surface, but they're insanely powerful once you 'get' them.

Re:How We Built Uber’s Highest Query per Second Service Usin... by solidsnack9000 on Wednesday March 02, 2016 @04:16PM (#11213073)
It would be interesting to know more about the power you seen in `io.Reader` and `io.Writer`. They seem to say, effectively, that every type implements serialization from bytes and serialization to bytes. Generic serialization is not so unusual but maybe in the context of Go can be so much more?