Anonymous
всем привет
подскажите, пожалуйста, делаю небольшое rest api
если идет обращение api/get то мое api делает запрос на сторонний url и получаемые данные записывает в redis
корректно будет если модель которую я получают с сайта оберну в структуру с mutex?
потому что запросы api/get будут идти каждые 10-15 минут
те по ключу в redis записи будут обновляться
или здесь mutex излишен?
Мерль
Anonymous
В данном случае да
Anonymous
речь о том что если сразу 100500 юзеров захотят обновить сведения через мое апи
Мерль
Мерль
Anonymous
понял, спасибо
Artem
Как установить MaxRequestBodySize в gramework? В чистом fasthttp, я ставил это в fasthttp.Server, а тут как-то непонятно.
Anonymous
Не могу понять… это на этапе
Собираю образ
FROM golang:alpine as builder
На этапе
go get -d -v
Вот такая ошибка
.
написано же
Zloy-Dobry
Кадется там гита нет
.
нет git'a
Zloy-Dobry
А там точно гита нет?)
Anonymous
там гит отдельно не ставился, может в алпайне выразили его
Zloy-Dobry
Сделай перед go get, RUN apt install git
Anonymous
Zloy-Dobry
Или чо там за пакетныймапажер
Anonymous
Zloy-Dobry
Ну ок
Zloy-Dobry
Апк
Aleksandr
apk add —no-cache git
Leonid
Здраствуйте друзья!
Уже второй день немогу разобраться как рабтает backend, может кто объяснить на примере простого интернет магазина с личным кабинетом
Aleksandr
конкретизируй
Leonid
Ну допустим арендовал сервер
Leonid
На нем чистый убунту сервер
Leonid
Что нужно туда установить?
Aleksandr
зависимости для твоего приложения
Заур
Backend
Заур
😂
Leonid
Для личного кабинета
Leonid
Допустим я внешне подключаюсь отдельно для веба отдельно для мобайл по htttp
Leonid
Это будет безопасно?Не смогут вытащит пароли через какие нибудь проги на андроид?
Aleksandr
как сделаешь
Leonid
Объясните как это работает
Aleksandr
конкретизируй
Leonid
Например, я с клиентской стороны ввожу регестрирую логин и пароль
Leonid
Где он сохраняеться
Zhenja
это же всё не серьезно, да? Это просто троллинг?
Leonid
Sql?
Aleksandr
очевидно на бэкенде
Stanislav
по-моему человек не про Go спрашивает)
Aleksandr
ага
Leonid
Aleksandr
Sql?
почему ты это тут спрашиваешь? начни разрабатывать что-то. в процессе изучения обо всем узнаешь
Leonid
Хмм
Andrei 🦉
порекоммендуйте ему уже книгу типа интернет магазин на пхп для чайников
Stanislav
зачем, пусть опенкарт берет и вперед
Заур
Друг, я тебе рекомендую лучше на готовых сервисах конструкторах создать
Заур
Или заказа ь у кого-нибудь
Заур
На изучение всего этого с нуля и создание магазина у тебя год полтора уйдёт
Leonid
Я с php sql html js css пришёл
Leonid
Оке, а где сравнивать логин и пароль будут на сереверной стороне или клиентской?
Aleksandr
Leonid
На валидность
Aleksandr
клиентская валидация на валидность. серверная - на соответствие логину и паролю в базе
Sun
Давай начнем с главного вопроса: почему go? Как ты для себя определил необходимость писать всё это на go, если имея опыт работы с рнр ты не понял механизмов валидации авторизации?
ainu
Constantine️
Leonid
ainu
Вообще всё также, абсолютно
Leonid
Я там в коде прям мог оставить пароль и логин к бд
ainu
и в go можешь
Leonid
Sun
Если тебе надо, чтобы проще и быстрее, то тебе прямая дорога в Ruby. Там реально за полчаса можно вполне приличный и, главное, безопасный магазин сваять.
Ну, или в питон+джанго.
Go немножко про другое.
Leonid
Ок
Sun
ainu
А я бы конечно в Go попилил бы магазин
ainu
Жаль, не надо никому
Oleg
жез
Oleg
Constantine️
Constantine️
Constantine️
питонист