本番環境で Go バックエンドを実行している場合:
Go Web アプリケーションを実行するためのスタック / 構成は何ですか?
標準ライブラリ net/http パッケージを使用してサーバーを実行し続ける人々以外に、このトピックについてはあまり見たことがありません。Nginxを使用してリクエストをGoサーバーに渡すことを読みました-nginx with Go
これは私には少し壊れやすいようです。たとえば、マシンが再起動された場合 (追加の構成スクリプトなしで)、サーバーは自動的に再起動しません。
より堅実な生産体制はありますか?
私の意図については余談ですが、私は次のプロジェクトのために Go を利用した REST バックエンド サーバーを計画しており、プロジェクトに投資しすぎる前に、Go がプロジェクトをライブで立ち上げるために実行可能であることを確認したいと考えています。