Салют!
Товарищи, возможно мой вопрос будет слишком глупым, но! Я не могу понять как запускается веб приложение в "продакшене" написанное, скажем, на GO. Просто python приложение можно запустить как cgi (возможно я не прав), а как быть с компилируемыми приложениями?
Запускаете как обычное приложение GO. Можно сразу и собирать на сервере. Запускаете скопилиный файлик в фоновом режиме, на каком то 3000 порту к примеру. По верх ставите Nginx и он проксирует всё на этот порт.
Вот почитайте.
1)Заливаешь бинарник на сервер.
2)Запускаешь его через супервизорд, чтобы при перезагрузке сервера он стартовал. Логи супервизорда выводишь в отдельные файлы, рядом с проектом.
3)Настраиваешь Nginx, чтобы он проксировал запросы, приходящие на домен, на приложение Go.
4)Profit