Golang. Как запустить одновременно 2 инстанса сервера в одном приложении
Возникла задача запустить 2 инстанса сервера в одном приложении на разных портах. Это вообще возможно? Пробовал через горутины, не сработало. В го совсем недавно, заранее спасибо
В таком варианте запускается первый сервер и выполнение дальше не идёт
server1.Run()
server2.Run()
Так тоже не сработало, входящие запросы не обрабатываются
go server1.Run()
go server2.Run()
По отдельности работает. Или нужно 2 отдельных бинаря собирать?