I originally published this post in the Go blog, but am publishing this copy of it in my own blog as well for readers who don’t follow the Go blog. [Protocol Buffers (Protobuf) is Google’s language-neutral data interchange format. See protobuf.dev.]| Michael Stapelberg
We are adding a new generated code API to Go Protobuf.| go.dev
Not all bugs can easily be reproduced — sometimes, all you have is a core dump from a crashing program, but no idea about the triggering conditions of the bug yet. When using Go, we can use the delve debugger for core dump debugging, but I had trouble figuring out how to save byte slice contents (for example: the incoming request causing the crash) from memory into a file for further analysis, so this article walks you through how to do it.| Michael Stapelberg
Go support for Protocol Buffers| pkg.go.dev