【環境】 MacBook Air (M1, 2020) OS: MacOS Big Sur version11.6 Docker Desktop for Mac version4.5.0 golangのフレームワークginを使って簡単なMVCモデルWebサイトを作成してみます。 MVCモデル Model, View, Controllerと役割を分けて整理するモデルです。 Model ビジネスロジックを担当する。具体的にはデータベースへアクセスしCRUDを実行する。 データをデータベースやgolangで使いやすい形に変換する。 View ブラウザに表示するhtml等、ユーザーが見て確認できる部分を担当する。 ここではgolangの標準パッケージhtml/templateをViewとする。 Controller ModelとViewの橋渡し役を担当する。 クライアントから送られたURIをro