blob: abf27adf548ab7bae34d3e1682c1d9ef8ee9beda [file] [log] [blame] [view]
Joe Tsaica80a502018-08-01 12:38:17 -07001# Next Generation Go Protocol Buffers
2
3**WARNING**: This repository is in active development. There are no guarantees
4about API stability. Breaking changes *will* occur until a stable release is
5made and announced.
6
7This repository is for the development of the next major Go implementation
8of protocol buffers. This library makes breaking API changes relative to the
9[existing Go protobuf library](https://github.com/golang/protobuf/tree/master).
10Of particular note, this API aims to make protobuf reflection a first-class
11feature of the API and implements the protobuf ecosystem in terms of reflection.
12
13# Design Documents
14
15List of relevant design documents:
16
17* [Go Protocol Buffer API Improvements](https://goo.gl/wwiPVx)
18* [Go Reflection API for Protocol Buffers](https://goo.gl/96gGnE)
19
20# Reporting Issues
21
22Issues regarding the new API can be filed at
23[github.com/golang/protobuf](https://github.com/golang/protobuf/issues).
24Please use a `APIv2:` prefix in the title to make it clear that
25the issue is regarding the new API work.