yeah, i do this process regularly, just nearly finished a rewrite involving a better interface that handles the quirks of Go's "reference types" and probably soon will streamline a lot of json object unmarshaling