DescriptionThis commit introduces support for streaming from io.Reader and
streaming to io.Writer with messages that have been prefixed with
a varint-encoded length delimiter that indicates the size of the
subsequent encoded message body payload length. There are many
applications of this practice, but binary logging is one of the most
notable ones.
Overall the practice described in http://goo.gl/9863Z has been
applied in a manner idiomatic to Go per the C++/Java reference
implementations of writeDelimitedTo and mergeDelimitedFrom.
Patch Set 1 #
MessagesTotal messages: 8
|