Heim > Artikel > Backend-Entwicklung > Kann MarshalJSON benutzerdefinierte Felder zu Go-JSON-Codierungen hinzufügen?
Kann MarshalJSON beliebige Felder zu JSON-Kodierungen in Go hinzufügen?
Bei Verwendung der JSON-Kodierung in Go ist es oft notwendig, zusätzliche Felder hinzuzufügen zur JSON-Ausgabe hinzufügen, ohne die zugrunde liegende Struktur zu ändern. Dies kann durch die MarshalJSON-Methode erreicht werden.
Beachten Sie den folgenden Codeausschnitt:
type Book struct {
Das obige ist der detaillierte Inhalt vonKann MarshalJSON benutzerdefinierte Felder zu Go-JSON-Codierungen hinzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!