Documentation
¶
Overview ¶
Command customcodec backs the snippets on the doc-site "Custom codec (MessagePack)" recipe page. Each region below is the source of a `{{< code region="..." >}}` include; the package as a whole compiles and lints so the snippets cannot rot silently.
The example uses MessagePack as the worked content-type, but the real `github.com/vmihailenco/msgpack/v5` dependency is replaced by a tiny in-file shim so this recipe doesn't add a third-party module to the examples go.mod. The codec contract (Consumer / Producer) is what the recipe is about — the wire format is incidental.
`go run .` exercises the non-blocking demos (registration wiring).
Click to show internal directories.
Click to hide internal directories.