golang-dnstap provides Golang development code for DNSTAP (a flexible, structured event replication format for DNS servers) and a tool to read DNSTAP messages from a file, TCP/IP, or Unix socket and output in DNS text, JSON, or YAML. The following are the main changes for the 0.4.0 release:
- Upgrade to newer google.golang.org/protobuf/proto.
- Recognize DOT and DOH.
- Add support for DNS update query and response messages.