А что за сложный запрос такой? type User struct { ID int Email string FullName string } searchedUser := &User{} Select(searchedUser). From("users"). Where(m...
А теперь покажи цифры: Сколько времени на разбор кастомного синтаксиса (это одна из причин озвученых Пайком почему нет официальных дженериков на кодгене в Го)? Сколько времен...
А, имеется в виду сообщение в мессенджере? Я думаю, что в этом случае вполне можно без особых проблем хранить как вложенный документ, но и отдельно тоже будет работать.
Нет, выбор базы делается исходя из требований и фич этой базы. Если предметная область медицина - то постгрес или эластик? А если в требованиях - высокая доступность, то пос...
Я один не шарю как вы в дженериках делаете func Sum<T1> (a, b T2) T1 { return a + b } ?
Почему никто не говорит, что дженерики в Го сделают компиляцию на x% медленнее и добавят y% оверхеда в рантайме?
А как потом контракты реализовывать? Как сделать, чтобы кастомный тип можно было суммировать? type X int
Не хочу обидеть, но ты не разобрался в теме и озвучил очередной раз очевидную истинну. Может ты очень крутой авторитет в своих кругах, но чем это мешает тебе вести дискуссию к...
А если тип определен во встроенной библиотеке и ты не можешь ее форкнуть?
Если у тебя в проекте есть QDSL, поздравляю, ты успешно пришел к тому, что стандарты никак не регламентируют что у тебя в запросе после знака ? или же в теле.
Жесть, они прям все поля в сущность добавили?
Окей, допустим есть сто покупок: п1 п2 п3 ... п100 Встявляем новую: п101 п2 п3 ... п100 Удяляем старую: п101 п2 п3 ... п99 В чем логика?
Нет, не принято. Это не кейс для DRY. Почему? Потому что "в алфавите 26 букв, давайте их не повторять" - тоже не кейс для DRY.
Я тебя убедил или нет?
Это да. Ты меня пойми правильно, я твою точку зрения понял, но и свою высказал. Зачем говорить типа "да, конечно" и тд?
По какой причине ты не сделал его в кофигурационном файле или прямиком в коде приложения/бота?
Смотри, за последние сутки-двое мне сказали пару людей спасибо. Это флуд? Я зае@ал? Кикни.
А какая у тебя конечная цель - изучить монгу или сделать локализацию?
Супер, а что дальше? Я тебя убедил, что лочиться под конкретную область - зашквар?
Вот и молодцы, у них были требования, и они нашли базу, хеппи энд?