使用 MarshalJSON 自訂 JSON 編碼 在 Go 中,可以透過在類型上實作 MarshalJSON 方法來實作自訂 JSON 編組行為。這允許在編碼過程中新增或修改欄位。 考慮 Book 結構: type Book struct {