Xdumpgo Tutorial
xdumpgo is a lightweight, zero-dependency Go library designed to format and display variables in a colorful, readable, and structured way. It acts as an enhanced alternative to the standard fmt.Printf("%#v", var) or standard JSON marshaling, specifically tailored for debugging directly in your terminal.
If you are tired of scrolling through unindented JSON logs or struggling to read the output of deeply nested structs, xdumpgo is the tool for you. xdumpgo tutorial
| Feature | xdumpgo | hexdump -C | xxd | |--------------------|----------------|------------|---------| | Go library | ✅ | ❌ | ❌ | | Streaming | ✅ | ✅ | ✅ | | Color output | ✅ | ❌ | ❌ | | Custom group size | ✅ (any) | limited | limited | | Plugin decoders | ✅ | ❌ | ❌ | | Native Windows | ✅ | partial | ✅ | | Annotations | ✅ | ❌ | ❌ | | Feature | xdumpgo | hexdump -C |
xdumpgo goroutines core.1234 | grep "chan receive" xdumpgo is a lightweight
