MarshalJSON 可以在 Go 中的 JSON 編碼中加入任意欄位嗎? 在 Go 中使用 JSON 編碼時,經常需要添加額外的欄位到 JSON 輸出而不修改底層結構。這可以透過 MarshalJSON 方法來實現。 考慮以下程式碼片段: type Book struct {登入後複製