Anonymous
10/10
Anonymous
балбес++
Anonymous
хз, это индивидуально
Anonymous
я на собес на позитивичах залетел
Anonymous
и развалил кабины
Anonymous
мск
Anonymous
опять же повторюсь, моя компашка работает с пендосами
Anonymous
из-за санкций сейчас у нас проблемки
Anonymous
много всего
Anonymous
я хз че в пример привести
Anonymous
а это можно в чате обсуждать?
Anonymous
боюсь ;((
Anonymous
автобизнес
Anonymous
распил четверки на микросервисы
Valery
Ахах
Anonymous
хайпово, что алгоритмы/структуры данных все таки нужны
Anonymous
теория графов часто попадалась
Alexander
И вот телеграм бот на го что то не идёт вообще, хотя на питоне вообще легко его написал
не самое подходящее применение. можно, но если на чем-то проще можно написать, то лучше на чем проще
Anonymous
если я верно понял, то ты сейчас не сможешь даже дефолтный сервак поднять с одним роутом
Anonymous
возможно я ошибаюсь
Anonymous
ну так попробуй хотя бы
Anonymous
зачем ты зациклился на телеграм боте
Anonymous
есть же миллион статьей на эту тему
Anonymous
но лучше с доки начать имхо
Valery
есть же миллион статьей на эту тему
Не встречал, может не там искал
Valery
но лучше с доки начать имхо
Доку пока не научился читать
Anonymous
https://tutorialedge.net/golang/creating-simple-web-server-with-golang/ это для гугла запрос
Anonymous
первое взял, но там даже мутексы для чего-то юзаются
Anonymous
а, там роут на инкремент понятно
Valery
Спасибо
Anonymous
нез, потом базу реляционную выбирай
Anonymous
без разницы какую
Anonymous
в 90% случаях запросы будут одинаковые
Anonymous
ansi sql 92
Anonymous
без разницы какую
постгрес желательно
Anonymous
ansi sql 92
можешь и про это почитать
Anonymous
но не обязательно
Anonymous
хотя че я те рассказываю
Anonymous
у тебя же бэк есть на пайтоне
Valery
SQLite тыкал, в принципе ничего сложного
Valery
SQLite тыкал, в принципе ничего сложного
Так что с другими SQL думаю проблем не будет
John
ansi sql 92
*бать, ктото спеку диалекта почитывает. личто я начинал с hello world, показалось слабовато. ряд фибоначи ... а как быстрее ... а если горутины .... а CPU выкрутить на 100 ок, иду дальше а если ресурсов мало? - пул горутин с гребаным рядом фибоначи (факториалом) ... а если через конвеер ... а чё за sync.Pool ... ... а, не, не нравится а чё там с ORM ... попосовый GORM ... ... не те ощущения, лучше ванилька ... опа, entgo, но это уже CQRS, но интересненько ... привет одноплатник ... так вот в чем отличия int на разных платформах ... etc n!b!: путь любопытства через эксперименты
John
и .т.д., и т,п.
Anonymous
ну вот типа что делать после апи и тд
Anonymous
под язык лесть
Herman
главное фибоначи сделать
Herman
и желательно еще сайт сделать с примером фибоначи
Tikhon
Всем добрый вечер, помогите кто-нибудь с непонятной ошибкой на 90 строке кода :) https://github.com/mzdt/simplewebserver/blob/main/internal/app/controllers/usercontroller/usercontroller.go Если быть поточнее, то ошибки никакой нет, но функция Logout() как-то неправильно выполняет свою работу. Во-первых она ответ возвращает без JSON, просто со статусом 200. (106 строка кода, должна json возвращать). Во-вторых она не обнуляет токен в БД, хотя на строке 101 должна это делать. Проблема в том, что функции Register и Login полностью успешно отрабатывают, используя те же user.Where и user.Save, что использует Logout... Не понимаю в чём проблема
John
XDDD, мне интересен алгоритм, а как и через какую трубу я это предам - вопрос другой
John
и желательно еще сайт сделать с примером фибоначи
ну я же для примера, чтоб охладить пыл бретеров рвущихся на амбразуры
Tikhon
а почему не чекается ошибка с Save?
Нет, обновил немного, результат такой же
Herman
а что значит Во-вторых она не обнуляет токен в БД, хотя на строке 101 должна это делать.
Tikhon
Проблема в том, что функции user.Where и user.Save в других местах успешно отрабатывают
Herman
на 101 это foundUser.APIToken = ""
Tikhon
на 101 это foundUser.APIToken = ""
да, и потом я сохраняю эти изменения в БД
Tikhon
Знаю что есть специальный тип данных который нормально обнулит строку в БД, но я пока что так тестирую
Herman
ну то есть 104 отрабатывает без ошибок?
Tikhon
Да
Tikhon
Тут прикол в том, что я вроде как вообще нигде в своей программе ответа без json не возвращаю
Tikhon
И ещё я изменил на 106 строке код статуса на какой-то другой рандомный
Tikhon
Возвращает все равно 200
Tikhon
Значит возврат вообще не от туда идёт
Tikhon
Не понимаю от куда оно берёт статус 200 без json, и почему нормально не отрабатывает
Herman
а код выполняется вообще этот?
Tikhon
Да, конечно
Herman
если дебагом стать на 92
Herman
может ошибка где в роутинге и оно не туда роутит
Tikhon
Я пробовал
Herman
у меня работает
Herman
я закомментил правда строчки с бд
Herman
и auth middleware
Herman
то есть ошибка где-то в этом
Denis Pershin
а еще можно доабвить миграцию, чтобы таблоицы создавались