В реальности же сами по себе глобальные переменные не являются злом, и все это прекрасно понимают. Мы, скажем вынуждены использовать все вот эти var ErrSome = errors.New(...)....
Коллеги, ситуация такова: есть sqlite и буквально пара рпс к серверу с периодическими плюс-минус одновременными пиками до 1-1.5К рпс, в каждом запросе происходит как чтение из...
Господа, сталкивался ли кто-нибудь с такой ситуацией? Приложение принимает запрос, вытягивает данные из БД (PG) через sql.QueryRow При этом периодически по очереди вылетают ош...
Да я понимаю прекрасно о чём вы говорите, просто складывается впечатление, что вы об этом где-то слышали, но лично не сталкивались. Формулировки странные у вас. Вы говорите пр...
Вы когда код пишете, задавайтесь почаще вопросом: а зачем я это делаю? Вот прям на каждую строчку. Например, зачем выпишете вот так: func checkRequestMethod(req http.Request,...
Слушай, ну указывать явно нулевое значение, это очень сомнительный плюс. Да, понятно, что есть люди, пришедшие из языков, в которых отсутствие явной инициализации приведёт к з...
Смотря что мы понимаем под сложностью. Есть ли сложность поднять редис и воткнуться в него? Нет. Это не сложность. Повышается ли сложность системы от добавления в неё ещё одно...
Сколько человек, отвечая на вопрос о примитивах, сами добровольно перейдут на объекты, массивы и т.д.? Один из двадцати. Большинство ответит на вопрос о примитивах ответом о п...
Очень сферический пример, но он просто про читабельность. Допустим нам нужно некое число дополнить до чётного, если оно нечётное Вариант без тернарника: func (n int) int { ...
У вас своеобразное понимание, вы имеете на него право) Но в нормально написанной программе пользы от стектрейсов в обычных ошибках ну где-то около нуля) Ну вот вы пытаетесь ...
Парни, кто-нибудь сталкивался с таким: Есть примитивный "компонент" <template> <div> <input type="text" v-model="internalText"> <ul v-if="filteredItems.len...
1. Если говорить о разного рода условиях, то у программиста уже есть выбор между if-elseif-else vs switch, и не встречал я пока ещё челоека, который бы мне пожаловался на изли...
Ну вот как раз из-за того, что у каждого своё определение этой самой нравственности, я и предлагаю это слово не использовать. От него веет репрессиями последние несколько лет....
Есть задача отправлять пользователю смс (например для смены пароля), есть сторонний сервис, через который происходит отправка, коммуникация с которым происходит по http. И вот...
Никто ничего не запрещает. Просто есть у вас 3 проекта, в одном есть свой пакет project1/pkg/utils, во втором — свой project2/pkg/utils. И вот в третьем потребовалось импортир...
Ок, давай определимся с понятием запроса. По-твоему, запрос - это любое обращение к СУБД. Если так, то согласен, любая БД (СУБД) работает с запросами. Но запрос это необязател...
Зачем вы кидаете в меня SO-скриншотом? Я и без этого прекрасно знаю, что такое optimistic UI. И optimistic UI не имеет отношения к другим клиентам, в отличие оттого, что вы г...
Срач про Go — это когда год назад сюда невозможно было зайти и не наткнуться на бенчмарки по поводу интерфейсов, стека/кучи, по указателю/по значению. И это было гораздо инте...
Когда говорится о медленности DOM, подразумевается медленная (относительно) работа его апи. Поиск, вставка, удаление - всё это весьма дорогие операции, если у тебя не "Hello W...
Господа кто-нибудь сталкивался с такой ситуацией? - есть сервис, запускаемый через systemd - это сервис периодически выполняет exec.Command Так вот проблема в том, что програ...