3 reflectwalk is a Go library for "walking" a value in Go using reflection,
4 in the same way a directory tree can be "walked" on the filesystem. Walking
5 a complex structure can allow you to do manipulations on unknown structures
6 such as those decoded from JSON.