次のようなコードがあるWebアプリケーションがあります。
func handler (w res, r req) {
if req.Method == POST {
// create html form 2 with a submit button2
return ;
}
// create html form 1 with a submit button1
return
}
func main() {
handle("/", handler)
}
これで、ルート / がハンドラー func に登録されました。最初のリクエスト (GET) では、フォームを作成してユーザーに送信します。ユーザーがこのフォームを送信すると、「POST」メソッドで処理します。ここで、ポスト メソッド ハンドラーで別のフォームを作成し、ユーザーがフォーム 2 を送信するときに、このフォーム 2 に入力した内容に基づいていくつかの操作を実行する方法が必要です。
form2フォームの送信を処理するためのgoの標準的な方法は何ですか? 私は以前にいくつかのaspプログラミングを行っており、フォームアクションを使用して別のaspファイルに送信しています。form2 送信リクエストの解析に基づいてアクションを実行するにはどうすればよいですか?