Go Protobuf: The New Opaque API
      (go.dev)
We created the new Opaque API to uncouple the Generated Code API from the underlying in-memory representation.
    
  We created the new Opaque API to uncouple the Generated Code API from the underlying in-memory representation.