kostyaBro
Илья
в сравнении с fmt.Sprintf медленее
kostyaBro
Ну пока допишу сначала
kostyaBro
А почему лучше
Илья
где ты тут монгу видишь?
Кіт ✙
kostyaBro
Александр
Кіт ✙
kostyaBro
Кіт ✙
Why
называется "нормальный подход"
Александр
ну там апдейт надо вообще но суть примерно такая
kostyaBro
Вкусовщина не аргумент
kostyaBro
Темболее он медленнее как говорит Илья
Кіт ✙
Кіт ✙
kostyaBro
Александр
ну так измени на "" или 0
Илья
Если для тебя этот код понятный, то пусть так и будет
kostyaBro
Кароч я не услышал ни одного аргумента в пользу билдера,
Хотя возможно в сумме весь код выиграет.
Я напишу бенч на свой кейс
Илья
С орм можно было бы сделать omitempty, короче вариантов куча
Кіт ✙
kostyaBro
А мне просто интересно
kostyaBro
Бенч написать секундное дело
kostyaBro
Кол понятнее не станет явно
kostyaBro
Этож огромное количество конкатенаций, чтобы собрать SQL
Тут мы видим из чего как что собралось
Кіт ✙
не думаю, что тебе нужно аж бенч писать
если ты так заботишься о производительности, то будешь хранить рядышком буфер, в котором будешь формировать кверю, после чего совать в движок, не забыв перед этим свапнуть в строку
kostyaBro
Хотя...
И так и так одинакого понятно
kostyaBro
Не вижу разницы
Кіт ✙
kostyaBro
kostyaBro
kostyaBro
А ну в билдере можно заалоцировать сколько надо сразу
kostyaBro
Кіт ✙
но опять же, это всё на мой субъективный взгляд костыли. Лучше в бд
Null
⭐️ termdash – инструмент для отрисовки дашбордов прямо в терминале
Сам проект кроссплатформенный, а также имеет открытое API для создания плагинов
🖥 Github
#Go #Terminal
@Golang_google
Khikmat
Всем салют ребят)
сам среднего уровня go разраб,
ищу проект в котором можно прокачать навыки с работой kafka , rabitmq , если у кого то есть проект с интересным стеком и нужны лишние руки (помогу безвозмездно) то пишите в лс)
Илья
Melbourne Channel
is this the fastest tcp server for golang or there is faster?
https://github.com/maurice2k/tcpserver
Бузург
Люди подскажите пж как сделать upload файла через websocket
Бузург
В инете инфы не смог найти
kostyaBro
Бузург
Не там через чат могут скрин отправить
Khalid
как остановить ReadAll в os.Stdin?
Khalid
я подаю туда json и не понимаю как остановить считывание
kostyaBro
но у меня промелькнула идея сделать base64, покромсать на кусочки и отослать
Khalid
kostyaBro
отправить ссылку
kostyaBro
Ну или ебитесь с отправкой кусочков base64
но лучше не еьаться
Kirill
Люди, у вас на работе используется какой-нибудь фреймворк по типу джина и если да, то какой?
kostyaBro
kostyaBro
это на прошлой работе
на еще одной прошлой был gin
kostyaBro
сейчас тут full grpc
Артем
Господа, такой вопрос. grpc он же больше про микросервисы да? Фронт с бэком им не особо подружишь
MDWIT
Илья
kostyaBro
По крайней мере раньше
MDWIT
MDWIT
все там поддерживается и дружит)
kostyaBro
kostyaBro
не вникал
kostyaBro
давал както фронтендерам сделать
они заплакали
пришлось мидлварю крутить
Илья