PHPではフォームから渡された値のキー名がそれぞれ user[0][name]
user[0][age]
と指定すると自動的に $user
という多次元連想配列で値が格納され、Goでも同じことをしたいと思っています。
Goでは以下でフォームの値を受け取れるものの、多次元連想配列として格納してくれないようで、PHPと同じ多次元連想配列として格納するには、自前で実装するしかないのでしょうか?宜しくお願いします。
go
1func hoge(w http.ResponseWriter, r *http.Request) { 2 r.ParseForm() 3 for key, val := range r.Form { 4 fmt.Println(key+":", val) // user[0][name] はそのままキー名となる 5 } 6}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/10/19 23:45