▲ 5 ▼ Upcoming Go protobuf release
This is an announcement that we will be merging the dev branch of github.com/golang/protobuf into master on April 30th (approximately 3 months from now).
This merge will introduce several significant changes:
- A new table-driven implementation that is shown to be about 1.3x to 2.1x faster when tested inside Google.
- The preservation of unknown fields in proto3 messages.
- Validation that strings are valid UTF-8 as specified in the language guides.
When tested inside Google, we discovered that these changes were more disruptive than expected.