Clone this repo:
  1. 5a6f374 Merge pull request #27 from matttproud/v2-notices by Matt T. Proud · 3 months ago master
  2. c5af791 Provide notices about v2's disposition. by Matt T. Proud · 3 months ago v2-notices
  3. 3664e70 Merge pull request #22 from stapelberg/wrap by Matt T. Proud · 3 months ago
  4. 7c0096c Turn this package into a wrapper for protobuf/encoding/protodelim by Michael Stapelberg · 3 months ago
  5. 5a0f916 pbutil: publish major version 2 of this module. by Matt T. Proud · 1 year, 6 months ago v2.0.0

Overview

Note: This Go package is on the road to retirement. You can learn more at this blog post: https://matttproud.com/blog/posts/retiring-pbutil.html.

This repository provides various Protocol Buffer feature extensions for the Go programming language (golang), namely support for record length-delimited message streaming.

JavaGo
MessageLite#parseDelimitedFrompbutil.ReadDelimited
MessageLite#writeDelimitedTopbutil.WriteDelimited

Because Code Review 9102043 is destined to never be merged into mainline (i.e., never be promoted to formal goprotobuf features), this repository will live here in the wild.

Documentation

We have generated Go Doc documentation here.

Testing

Build Status