GitHub repository: mitchellh/reflectwalk
Primary language: Go
Description: reflectwalk is a Go library for "walking" complex structures, similar to walking a filesystem.