Configuração da aplicação web de produção Golang
Para aqueles que estão executando o Go backends em produção:
Qual é a sua pilha / configuração para executar uma aplicação web Go?
Eu não tenho visto muito sobre este tópico, além de pessoas que usam o pacote net / http da biblioteca padrão para manter um servidor em execução. Eu li usando Nginx para passar solicitações para um servidor Go -nginx com Go
Isso parece um pouco frágil para mim. Por exemplo, o servidor não reiniciaria automaticamente se a máquina fosse reiniciada (sem scripts de configuração adicionais).
Existe uma configuração de produção mais sólida?
Um aparte sobre minha intenção - estou planejando um servidor backend Go powered power para meu próximo projeto e quero ter certeza de que Go vai ser viável para lançar o projeto ao vivo antes que eu invista muito nele.