IIS で Go アプリケーションをホストする
Go Web アプリケーションを実行することが可能ですHttpPlatformHandler モジュールを利用して IIS 上で実行します。このアプローチでは、リバース プロキシや FastCGI などの古い方法が廃止されます。
Azure 用の Web.config
Azure 用に提供された Web.config は、HttpPlatformHandler を利用して Go アプリケーションを実行します。ただし、ローカルの開発マシンでは機能しない可能性があります。
HttpPlatformHandler モジュールのインストール
ローカル IIS が正しく機能するには、HttpPlatformHandler モジュールをインストールする必要があります。詳細なインストール手順とトラブルシューティングのヒントは、この役立つブログ投稿で見つけることができます。
ASP.NET Core モジュールを避ける理由
ASP.NET Core モジュールがかつてはオプションでしたが、現在は推奨されていません。この背後にある歴史と理由の詳細については、リンク先の記事を参照してください。
以上がリバース プロキシや FastCGI を使用せずに IIS で Go Web アプリケーションを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。