MarshalJSON は Go の JSON エンコーディングに任意のフィールドを追加できますか?
Go で JSON エンコーディングを使用する場合、多くの場合、フィールドを追加する必要があります基礎となる構造体を変更せずに JSON 出力に変換します。これは、MarshalJSON メソッドを通じて実現できます。
次のコード スニペットを考えてみましょう:
type Book struct {
以上がMarshalJSON は Go JSON エンコーディングにカスタム フィールドを追加できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。