The Go Object Notation is a data definition language akin to JSON, but uses Go syntax.