使用 MarshalJSON 自定义 JSON 编码 在 Go 中,可以通过在类型上实现 MarshalJSON 方法来实现自定义 JSON 编组行为。这允许在编码过程中添加或修改字段。 考虑 Book 结构: type Book struct {