回答編集履歴

1

追記

2022/09/24 11:03

投稿

nobonobo
nobonobo

スコア3367

test CHANGED
@@ -1,2 +1,4 @@
1
1
  Obj1はポインタ型ですので、nilを渡したときは省略されるはずです。
2
2
  ポインタ型でない場合は構造体の全フィールドがゼロ値であっても構造体自体はゼロ値にはなりません。
3
+
4
+ この辺りはJSONシリアライザの仕様なので、nilを渡すか否かはアプリ側で対処する必要があります。