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
Кадется там гита нет
Хм… делаю по гайдлайну
Anonymous
там гит отдельно не ставился, может в алпайне выразили его
Zloy-Dobry
Сделай перед go get, RUN apt install git
Anonymous
Сделай перед go get, RUN apt install git
Да я уже понял… спасибо
Zloy-Dobry
Или чо там за пакетныймапажер
Zloy-Dobry
Ну ок
Zloy-Dobry
Апк
Aleksandr
apk add —no-cache git
Leonid
Здраствуйте друзья! Уже второй день немогу разобраться как рабтает backend, может кто объяснить на примере простого интернет магазина с личным кабинетом
Aleksandr
конкретизируй
Zloy-Dobry
конкретизируй
Нет так объясняй
Leonid
Ну допустим арендовал сервер
Leonid
На нем чистый убунту сервер
Leonid
Что нужно туда установить?
Aleksandr
зависимости для твоего приложения
Заур
Backend
Заур
😂
Leonid
Для личного кабинета
Aleksandr
Для личного кабинета
зависимости личного кабинета
Leonid
Допустим я внешне подключаюсь отдельно для веба отдельно для мобайл по htttp
Leonid
Это будет безопасно?Не смогут вытащит пароли через какие нибудь проги на андроид?
Aleksandr
как сделаешь
Leonid
Объясните как это работает
Aleksandr
конкретизируй
Leonid
Например, я с клиентской стороны ввожу регестрирую логин и пароль
Leonid
Где он сохраняеться
Zhenja
это же всё не серьезно, да? Это просто троллинг?
Leonid
Sql?
Aleksandr
очевидно на бэкенде
Stanislav
по-моему человек не про Go спрашивает)
Aleksandr
ага
Aleksandr
Sql?
почему ты это тут спрашиваешь? начни разрабатывать что-то. в процессе изучения обо всем узнаешь
Leonid
Хмм
Andrei 🦉
порекоммендуйте ему уже книгу типа интернет магазин на пхп для чайников
Stanislav
зачем, пусть опенкарт берет и вперед
Заур
Друг, я тебе рекомендую лучше на готовых сервисах конструкторах создать
Заур
Или заказа ь у кого-нибудь
Заур
На изучение всего этого с нуля и создание магазина у тебя год полтора уйдёт
Leonid
Я с php sql html js css пришёл
Leonid
Оке, а где сравнивать логин и пароль будут на сереверной стороне или клиентской?
Leonid
На валидность
Aleksandr
клиентская валидация на валидность. серверная - на соответствие логину и паролю в базе
Sun
Давай начнем с главного вопроса: почему go? Как ты для себя определил необходимость писать всё это на go, если имея опыт работы с рнр ты не понял механизмов валидации авторизации?
ainu
Там всё проще
Там всё также
Aleksandr
Там всё проще
там одинаково
ainu
Вообще всё также, абсолютно
Leonid
Я там в коде прям мог оставить пароль и логин к бд
ainu
и в go можешь
Sun
Если тебе надо, чтобы проще и быстрее, то тебе прямая дорога в Ruby. Там реально за полчаса можно вполне приличный и, главное, безопасный магазин сваять. Ну, или в питон+джанго. Go немножко про другое.
Leonid
Ок
ainu
А я бы конечно в Go попилил бы магазин
ainu
Жаль, не надо никому
Oleg
жез
Zver
Например, я с клиентской стороны ввожу регестрирую логин и пароль
Я в журнал записываю. Потом, когда кто-то заново подключается, сверяю с журналом и разрешаю или отклоняю доступ.
Olzhas
Я с php sql html js css пришёл
Судя по вопросам ты пришел не с пхп, а с фотошопа
Constantine️
))
да он тот еще наебщик )
Constantine️
питонист