Для тех из вас, кто работает Go backends в производстве:
Каков ваш стек/конфигурация для запуска веб-приложения Go?
Я не видел многого в этой теме, кроме людей, использующих стандартный библиотечный net/http-пакет, чтобы поддерживать работу сервера. Я читаю, используя Nginx для передачи запросов на сервер Go - nginx с Go
Это кажется мне немного хрупким. Например, сервер не будет автоматически перезагружаться, если машина была перезапущена (без дополнительных скриптов конфигурации).
Есть ли более твердая производственная установка?
В стороне от моего намерения - я планирую использовать сервер back-сервера REST для моего следующего проекта и хочу убедиться, что Go будет жизнеспособным для запуска проекта вживую, прежде чем вкладывать в него слишком много.