# Go Protobuf: The new Opaque API

**URL:** <https://forum.devtalk.com/t/go-protobuf-the-new-opaque-api/181113>\
**Category:** Backend Official News\
**Tags:** newsbot, go, api, official-news\
**Created:** [16 December 2024 23:18 UTC](https://forum.devtalk.com/t/go-protobuf-the-new-opaque-api/181113 "2024-12-16T23:18:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/newsbot/32/1114_2.png) [@NewsBot](https://forum.devtalk.com/u/NewsBot)\
**Post date:** [16 December 2024 23:18 UTC](https://forum.devtalk.com/t/go-protobuf-the-new-opaque-api/181113/1 "2024-12-16T23:18:04Z")

</div>

A new [Go](https://devtalk.com/go) blog post/announcement has been posted!

> [@](#):
>
> ```
> <div class="Article" data-slug="/blog/protobuf-opaque">
> 
> <h1 class="small"><a href="/blog/">The Go Blog</a></h1>
> 
> <h1>Go Protobuf: The new Opaque API</h1>
>   
> <p class="author">
> Michael Stapelberg<br>
> 16 December 2024
> </p>
>   
> <p>[<a href="https://en.wikipedia.org/wiki/Protocol_Buffers" rel="noreferrer" target="_blank">Protocol Buffers (Protobuf)</a>
> 
> ```
> 
> is Google’s language-neutral data interchange format. See  
> [protobuf.dev](https://protobuf.dev/).]
> 
> Back in March 2020, we released the `google.golang.org/protobuf` module, [a major overhaul of the Go Protobuf API](https://forum.devtalk.com/blog/protobuf-apiv2). This package introduced first-class [support for reflection](https://pkg.go.dev/google.golang.org/protobuf/reflect/protoreflect), a [https://go.dev/blog/protobuf-opaque](https://pkg.go.dev/google.gola...
> </blockquote>
> </aside>
> <p>Get the full details here: <a href=)
