Библиотека Go-разработчика | Golang
23.3K subscribers
2.08K photos
42 videos
87 files
4.45K links
Все самое полезное для Go-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/32d20779

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧠 Резюме мозга программиста

Предлагаем рассмотреть краткое изложение книги «Мозг программиста», чтобы лучше понять, как программисты работают, думают и ведут себя.

https://proglib.io/sh/IjrZPMyQAp
👨🏻‍💻Канал для поиска сотрудников от VK

Там размещают вакансии по всем направлениям и командам. Удобный поиск по хештегам и телеграм-контакт рекрутера в каждой вакансии позволит найти подходящую вам.

https://t.me/vkjobs
Backend разработчик GoLang (Middle/Senior) - Полный рабочий день

Привет! Мы создали современную и быструю социальную сеть для взрослых Friendsonly.me , основанную на модели подписки на контент. На нашем сайте люди зарабатывают учатся и развлекаются. И нашей команде не хватает тебя! Ищем middle и senior разработчиков.

Middle - От 180 000 до 300 000 ₽
Senior - От 250 000 до 400 000 ₽

Описание вакансии
Цели на проекте:
- Перевод кода с php на golang
- Написание модулей на GoLang (Ядро сайта, платежная система, партнерская программа, обработчик видео контента, биллинг и другое)
- Интеграция новых модулей в систему (полная замена старого функционала)

Требования:
- Опыт разработки на Golang 2+ года.
- Умение писать unit тесты.
- Опыт работы с git, bitbucket и понимание git flow.
- Опыт работы с Jira.

Стек:
- Golang, Fiber framework, gRPC
- Postgres, важно умение писать сырые sql запросы.

Будет плюсом:
- Опыт работы с docker, kubernetes.
- Опыт с PHP, Laravel. (Необходимо будет переписывать часть функционала с Laravel)
- Опыт в разработке high-load проектов.
- Понимание принципов работы websockets.

Условия:
- Дистанционная работа
- Стабильные выплаты заработной платы 2 раза в месяц
- Оплачиваемый отпуск, больничные, трудоустройство по желанию, возможна работа по договору и оплата на ИП
- Используем максимально перспективные технологии, свободу слова и человеческое отношение;
- Не разводим бюрократию в процессах и не любим плохой код;
- Развиваем людей не только в написании кода, но и в понимании бизнес-задач.
- С 2022 года будет возможность релокации на КИПР

За подробностями можно смело писать @sokolov172
Автор образовательного проекта Go 101 выпустил книги по оптимизации и с различными советами / практиками Go. На сайте бесплатно доступна только часть материалов:

Go Details & Tips 101
Go Optimizations 101
Забавные, странные и провокационные вопросы/ответы и ситуации на собеседованиях, с которыми вы сталкивались

От каких ответов вы недоуменно поднимали брови, как ловко уворачивались от провокационных вопросов, а над чем посмеялись и забыли? Поделитесь своими самыми интересными историями, с которыми сталкивались на собеседованиях.

https://proglib.io/w/a617a55c
🔥1
Трек «Go для начинающих» от JetBrains Academy

До конца января 2022 года в JetBrains Academy действует бесплатный курс (~22 часа) для изучения Go, в рамках которого вы на примере реальных проектов научитесь:

Запускать программы Go в терминале
Работать с примитивными типами и структурами данных
Работать с форматом данных JSON в Go
Создавать простой HTTP-сервер и клиент
Работать с GoLand

https://proglib.io/w/2e8f2bc5
Инновационные ноутбуки на базе процессора AMD Ryzen 5000-й серии - технологичное решение для творческих и амбициозных задач!

💡Интеллектуальная ​энергоэффективность​ - до 12 часов без подзарядки в режиме многопоточности;

💡До 8 усовершенствованных​​ ядер - для молниеносной скорости отклика и тихой работы без перегрева в ресурсоёмких приложениях;

💡Графика Radeon нового поколения - наслаждайтесь каждой деталью изображений в видеочатах и фильмах с разрешением до 4K в режиме HDR!

Узнать больше и приобрести по выгодной цене можно тут ⬇️
Молодой язык — поэтому он все еще развивается, отсутствие возможности ручного управления памятью, слишком простой, обработка ошибок не идеальна, не так безопасен, как Rust. Да-да, это все про минусы Go, упомянутые в статье. Что скажете?

https://proglib.io/w/a5f8d506
Steve Francia, руководитель разработки Go в Google, сравнивает Rust и Go не с целью выделить достоинства и недостатки, а с целью показать, как они дополняют и поддерживают друг друга. Также автор статьи дает рекомендации, когда каждый язык является наиболее подходящим.

https://proglib.io/w/c2aa3f25
Если объединить структурный поиск по коду через gogrep и фильтрацию результатов через perf-heatmap, то мы получим profile-guided поиск по коду, который позволяет находить все совпадения по шаблону поиска, а затем показывает только те результаты, что лежат на «горячем» пути исполнения. Разбираемся, что к чему.

https://proglib.io/w/118f9a2b
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Привет! «Библиотека программиста» проводит мини-исследование по теме: «Чему вы бы хотели научиться в сфере кибербезопасности?».

🔍Как известно, информационная безопасность – это набор технологий, процедур и практик, направленных на предотвращение атак, повреждений и незаконного доступа к сетям, устройствам, программам и данным. Профессионалы в области кибербезопасности защищают компании от утечек данных и прочих угроз. Потребность в экспертах растет с головокружительной скоростью. Чтобы стать хорошим специалистом по кибербезопасности, требуется немало сил и времени.

Предлагаем вам пройти наш анонимный опрос об опыте разработчиков в данном направлении. Опрос займет не более 10 минут вашего времени.

Пройти его можно по ссылке.
На помощь при возникновении ошибки сборки Hugo для x86_64 Linux на Apple Silicon Mac mini пришёл Zig. Узнайте, что это за язык такой.

https://proglib.io/w/fe8148b9