fix: dropped implementations of marshalling and unmarshalling methods to/from JSON/XML on Book struct: unnecessary; struct field tags cannot be comma-separated: only by space; dropped redundant struct wrapper for Rating field: replaced with `>' ordering of (container, member) elements in field tag; optimize: dropped Person struct type: Author is now of anonymous struct type; dropped *copyCount fields from Book struct: unused
fix: dropped implementations of marshalling and unmarshalling methods to/from JSON/XML on Book struct: unnecessary; struct field tags cannot be comma-separated: only by space; dropped redundant struct wrapper for Rating field: replaced with `>' ordering of (container, member) elements in field tag; optimize: dropped Person struct type: Author is now of anonymous struct type; dropped *copyCount fields from Book struct: unused

rgeorgiev583/fmi-golang