Как запустить веб-сервер на go?

Сделал веб-сервер, запускается из консоли командой ./server после этого слушает порт и отвечает на запросы. Проблема: консоль в это время показывает исполнение команды, если я прерву её и нажму Ctrl+C что бы потом набрать exit и выйти сервер тоже остановится.
Как запустить сервер и сохранить возможность работать дальше?
  • Вопрос задан
  • 1228 просмотров
Решения вопроса 5
0xcffaedfe
@0xcffaedfe
Developer & Reverser
./server &
Ответ написан
Комментировать
@Pahanini
Просто запуск
nohup ./server &

Запуск + пишем все в лог
nohup ./server > server.log 2>&1 &
Ответ написан
Комментировать
dasha_programmist
@dasha_programmist
ex Software Engineer at Reddit TS/React/GraphQL/Go
запускай в докере, используй scratch в качестве базового образа, лови мануал
Ответ написан
xotkot
@xotkot
хорошо есть и хорошо весьма
если стоит systemd то есть еще такой вариант
Ответ написан
Комментировать
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Вредный совет, но добавлю для полноты картины
терминальный мультиплексор
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@RidgeA
запустить как системную службу
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы