почему если пакет main разбить на несколько файликов, go build'ом собирается, а go run ругается, что не видит функции из другого файлика с package main? 😱
go run надо перечислять все файлы, необходимые для компиляции
коллега, а я вот вообще не понимаю, о чем вы говорите
Для приема платежей мне нужно создать REST API, туда клиенты будут слать запросы. Но чтобы принять платежи мне нужно послать запрос на эквайринг сервис
В голанг http сервер на каждый запрос спавнит горутину которая уже отдает респонс. Мне лучше нагрузить горутину которая принимает запросы или создать воркер пул и они отправляли запросы на эквайринг?
В голанг http сервер на каждый запрос спавнит горутину которая уже отдает респонс. Мне лучше нагрузить горутину которая принимает запросы или создать воркер пул и они отправляли запросы на эквайринг?
Есть же готовый fasthttp. У него там внутри как раз пул вроде. Или его не хочется брать?
В голанг http сервер на каждый запрос спавнит горутину которая уже отдает респонс. Мне лучше нагрузить горутину которая принимает запросы или создать воркер пул и они отправляли запросы на эквайринг?
конечно, лучше нагрузить приемную.
если у вас есть ограничения по количеству запросов в эквайринг - их лучше лимитировать на http transport пуле.