How can I prevent JSON from being unmarshaled into a field of a struct?
How can I prevent JSON from being unmarshaled into a field of a struct?
Marshaling the field is fine, so using the tag json:"-"
won't work. I could use the UnmarshalJSON method on the struct, but I have no idea how to implement it.
I'd rather not make a duplicate of the struct with that field removed, as it causes quite a bit of code duplication, and it's pretty chaotic.