dsomessage provides RFC 8490 DNS Stateful Operations and RFC 8765 DNS Push Notifications primitives as well as parsing and building machinery.
The goal is minimal overhead and control over heap allocations and processing.
dsosession for session managemend and [coredns-dso][https://github.com/Kentzo/coredns-dso] for extended example.