回答編集履歴

1 補完

nobonobo

nobonobo score 1040

2019/09/23 08:11  投稿

アプローチは2種類。
- 受け取ったFormをひとつひとつ構造体に詰め替える。
- 受け取ったFormを普通にパースした後、ひとつひとつ構造体に詰め替える。
- フロント側から送信するフォームをapplication/jsonで送る。
基本どちらも手間がかかるのは同じです。
ライブラリパワーで省力化する方法があるだけです。
後者のアイディアは [過去の質問](https://teratail.com/questions/174169) に回答しました。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る