Go開発に最適な構成:TypeSpec + ogen + sqlc + orval + MSW + Docker Compose + Taskfile で爆速プロトタイピング 最近、Go(Golang) の開発プロジェクトでは以下のような構成を採用していて、開発体験がかなり快適になっている。 API定義:TypeSpec バックエンド生成:ogen DBクエリ定義:sqlc フロントAPIクライアント生成:orval モックAPI:MSW ローカル統合:Docker Compose + air タスク管理:Taskfile 📝 TypeSpec:省量・高視認性・AIフレンドリー TypeSpec は OpenAPI を生成するための DSL。記述量が少なく、構造がシンプルなので全体を把握しやすい。記述が冗長にならないので AI にそのまま投げても補完や変換がしやすい のが地味に便利。設計