Nice work! I also learned about gojq [0] yesterday too. A Go clone of jq that you can also embed in Go code.
[0] https://github.com/itchyny/gojq
Edit: oh unlike jq/gojq your tool doesn't implement the jq language it allows you to script in Go. Cool! And interesting to see your use of the Yaegi interpreter for interpreting the Go.
I'm curious, did you find it faster to interpret with Yaegi vs just writing the Go code to a temp file and build/running that? I imagine at some point for larger datasets the latter approach would be faster?