делать запросы к другим серверам, использую fastHttp.
Мне лучше будет отдельную структуры создать
type Getter struct {
request *fasthttp.Request
response *fasthttp.Response
}
и ее использовать для запросов.
Или при каждом отдельном запросе создавать новые request и response?
а в чем смысл такой структуры?
Getter звучит как интерфейс с методом Get
я потом ее добавлю в другую структуру Store. Пользователи должны в моем сервисе забрать инфу , но если ее не будет то я должен обратиться к другому сервису
тебе нужна структура, метод которой вернет тебе твой Store. А внутри решит, взять ее из кеша или, если ее там нет, сходить в другое место. И в структуре Store не должно быть полей связанных с http
Обсуждают сегодня