切り替える理由 Go を採用したのは sqlc が使いたかったという理由 sqlc-gen-typescript が出てきたのでもう Go を使う理由がなくなった もともと開発/運用チームが Go にまったく興味が無い sqlc 自体は便利 そもそも会社自体に Go に興味ある人がいない うちの規模ではボトルネックになるのはどうせデータベースであって言語ではない もしスケールが必要なときは Rust や Erlang に切り替えれば良い どうせフロントエンドでは TypeScript を書く React 一択 Remix がよくできてる 当たり前だが VS Code の TypeScript サポートは素晴らしい ChatGPT や Copilot は TypeScript に詳しい すでに BFF を Cloudflare Workers + Remix で 2 年運用してきてあまり困っ