最佳答案
对于那些在生产环境中运行 Go 后端的人:
运行 Go Web 应用程序的堆栈/配置是什么?
除了人们使用标准库 net/http 包来保持服务器运行之外,我没有看到太多关于这个主题的内容。我使用 Nginx 将请求传递给 Go 服务器-nginx with Go
我觉得这个有点脆弱。例如,如果重新启动计算机(没有额外的配置脚本) ,服务器将不会自动重新启动。
是否有一个更可靠的生产设备?
关于我的意图的一个旁白-我正在为我的下一个项目计划一个 Go 驱动的 REST 后端服务器,并希望确保 Go 是可行的启动该项目的生活之前,我投入了太多。