Olzhas
да я и не скрывал.
Ну потому и кажется нормальным. Если вспомнить сишников, посмотреть на их стандартные методы, где в их названиях частенько экономят на гласных буквах, то становится понятным почему им не нравятся длинные названия
🏁Александр
организация кода это как "свой-чужой"
🏁Александр
не попал в мейнстрим и слили
🏁Александр
у сишников все конечно более уже устаканено аля 98/99 стандарты и не дай бог ты...
Alexander
Ну потому и кажется нормальным. Если вспомнить сишников, посмотреть на их стандартные методы, где в их названиях частенько экономят на гласных буквах, то становится понятным почему им не нравятся длинные названия
org.springframework.aop.framework.AbstractSingletonProxyFactoryBean <- красота же. сразу видно что иснтрумент написан надежно, программист выбирал название долго, с умом. можно хоть в банк, хоть в платежную систему тащить
Olzhas
у сишников все конечно более уже устаканено аля 98/99 стандарты и не дай бог ты...
Угу, только из-за наследия С выходят статьи, где пыху обсирают за аналогичные названия стандартных методов
🏁Александр
да кто обсирает то
🏁Александр
важно что бы куда ты пришел "на рынок", их стандарт совпадал с твоим по написанию
Olzhas
Я когда руст тыкал, то плевался от названий методов и undercase
🏁Александр
поскольку никто не будет брать специалиста "не по стандарту"
Aleksandr
effective go + чтение библиотек GO + wiki go
Aleksandr
+ linter
Olzhas
важно что бы куда ты пришел "на рынок", их стандарт совпадал с твоим по написанию
Ну в пхп сейчас принят CamelCase как стандарт наименования методов и переменных, однако стандартные методы имеют названия типа array_map, strlen и прочая ересь
Olzhas
Ажпичот
🏁Александр
собственно я и пытаюсь правдами и неправдами выпутать как у них все там устроено (крупные компании)
Olzhas
Сейчас то все вроде начало к лучшему меняться, но слишком медленно
🏁Александр
но статьи особо много информации не дают
Pavel
up
ты уже 1 раз спросил и три раза апнул, чувак
Aleksandr
собственно я и пытаюсь правдами и неправдами выпутать как у них все там устроено (крупные компании)
по разному. вообще-то там работают те люди, которые тебе отвечают в этом чате - и у каждого свой взгляд на проблему
Fastumkruk
Alexander
или в чатике курсеровкого курса набрось предложение к третьей части. я набрасывал в свое время как раз про архитектуру и бест-практисес крупных проектов на гошке
Pavel
Ответа так и не последовало
Ну лан, апай дальше, раз в гугле и коммон сенсе забанили
Aleksandr
вай не почитать репу докера
Aleksandr
репа гугла
Olzhas
Мне нравится го за его go fmt, но у меня в конторе все равно есть люди, которые плевать хотели на предупреждения ide, линтера и вообще считают все это ненужной ересью
Fastumkruk
Ну лан, апай дальше, раз в гугле и коммон сенсе забанили
в гугле разбанили пару дней назад, но особо ни чего не нашел
Aleksandr
пайплайн поставь на линтер, не замержат пока не поправят
Dk
Ответа так и не последовало
Я несколько раз спрашивал. Ни разу не ответили. Ищи другой чат
Aleksandr
gitprehook
Aleksandr
еще
Olzhas
пайплайн поставь на линтер, не замержат пока не поправят
Ну я к тем проектам доступа не имею, я сам себе фуллстек, почти все в соло пилю
Alexander
Ответа так и не последовало
ну так задача не очень ясная. нотификации шлют в браузер какие-то сайты, используя скорее всего стандартные html5 api. я бы посмотрел в сторону headless-браузера и инструментов типа селениума, возмжно получится ими отловить
Pavel
Я несколько раз спрашивал. Ни разу не ответили. Ищи другой чат
А вы не пробовали проблему начать решать, а не по чатам лазать?
Pavel
Нет, конечно
Это был риторический вопрос
Olzhas
Ну я к тем проектам доступа не имею, я сам себе фуллстек, почти все в соло пилю
Забавно то, что для проектов на плюсах все что нужно сделано, и CI/CD, и статические анализаторы, все как у людей
Dk
Это был риторический вопрос
Ну, я даже попытки решения сюда кидал.
🏁Александр
🏁Александр
(начнем с опроса) 🙂
🏁Александр
ну как может быть и так и так O_o
🏁Александр
в разных проектах в смысле?
Aleksandr
да
🏁Александр
да
и где удобнее "жить" и поддерживать?
Sergey
Раскажите что за линтеры для go?
Foxcool
golint например
Мерль
Раскажите что за линтеры для go?
Программы, которые анализируют твой код и ищут косяки, а потом выдают отчёт и рекомендации
Sergey
Мерль
megalinter
Sergey
megalinter
Спасибо
Мерль
Спасибо
https://github.com/avelino/awesome-go/blob/master/README.md#code-analysis
Sergey
Umputun говорил что сборка у него оч быстрая но линтер по норм проекту 2 минуты фигачит:/
🏁Александр
читаю тут про именование
🏁Александр
спорно конечно
🏁Александр
у меня вот есть небольшая либа которая реализует "мультиошибки"
🏁Александр
по типу - type MultiErrors []error
🏁Александр
и мне предлагают ее назвать одним существительным O_o
🏁Александр
если назвать просто "errors" будет путаница
Brommie
какой репозиторий посоветуете почитать джуну)?
Brommie
и привет)
🏁Александр
какой репозиторий посоветуете почитать джуну)?
да он выше линканули убер например
🏁Александр
я про него забыл совсем
Brommie
в может есть что-то легкое на фастхттп
Alexander
> легкое > на хардкорном фреймворке нацеленным на максимальный перфоманс за счет кучи хаков окееей
🏁Александр
в может есть что-то легкое на фастхттп
Это проходят в нашей школе хогварц только на 3 курсе
🏁Александр
у меня лично 30 000 RPS на обычном HTTP
🏁Александр
и узкое место явно не в нем
Brommie
я его просто нашел когда гуглил фреймворки) может просто есть пример построения комплексного веб-сервиса
Olzhas
и узкое место явно не в нем
На калькуляторе небось запускал