Библиотека 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
#tip

Спецификатор формата "%+v" может использоваться для вывода имен полей структуры вместе со значениями.
Курс для middle- и senior-разработчиков, которые хотят стать тимлидами

Новичком быть просто: все новое и интересное, море информации, но как быть уже прокаченным девелоперам? Мы тоже задавали себе этот вопрос и просто точечно обучали наших разработчиков, делая их мощными тимлидами.
В нашем понимании тимлид — это не просто крутой программист, но и тот, кто умеет аккумулировать свои знания, обучать команду и выстраивать работу в ней, понимает продукт и работает от бизнес-целей. Тут важны и hard, и soft skills, и эмоциональный интеллект. Поэтому мы собрали весь свой 14-летний опыт работы над сложными сервисами и высоконагруженными сайтами и создали 6-ти месячный курс именно тех, кто хочет вырасти и систематизировать свои знания. Договорились с Geekbrains, и теперь именно там можно пройти обучение. Второй поток стартует уже совсем скоро — 24 декабря, а тут должен быть призыв к действию, поэтому просто записывайтесь на курс: https://proglib.io/w/cd50f385

На связи была команда AGIMA!
Статья, из которой вы узнаете, как контролировать видимость разрабатываемого пакета на Go, а также как защитить части вашего кода, которые должны использоваться только внутри вашего пакета.

https://proglib.io/w/46520f52
#tip

Ticker должен быть остановлен с помощью метода stop, в противном случае произойдет утечка памяти.
Старая добрая статья, в которой автор представил визуализацию общих шаблонов параллелизма в Go: https://proglib.io/w/9f522841
Unreal Engine 4 — один из самых популярных игровых движков. Если знаешь его интерфейс и инструменты, тебе открыты классные перспективы в геймдеве 😉

На бесплатном онлайн-интенсиве ты сможешь познакомиться с этой платформой и создать свою первую игру всего за 3 вечера, даже если никогда не программировал!

Регистрация по ссылке: ▶️ https://clc.am/KtfENA.

Что будет полезного?
🕹 Знакомство с базовыми возможностями UE4.
🕹 Разработка шутера от первого лица.
🕹 Создание главного персонажа, его противников и оружия.
🕹 Настройка сцены, камеры, освещения и звукового оформления.
🕹 Изучение 3D-моделей, анимации и искусственного интеллекта.
📢 Регистрируйся и подключайся к прямым эфирам с 17 по 19 декабря в 21:00 по московскому времени.
2020 бросил вызов каждому человеку, бизнесу, государству. Впереди 2021 год и новые изменения. Как отбросить страх перед глобальными вызовами? Получить новый импульс? QIWI и Магнит объединились, чтобы напомнить о важной роли технологий в трансформации каждого из нас, а также в развитии бизнеса и общества.

17 декабря в 16:00 состоится бесплатный онлайн митап #MGNTQIWI «Новый мир: как технологии влияют на человека и общество» с участием Евгения Кузнецова – футуролога, руководителя московского отделения Университета Сингулярности, генерального директора ООО «Орбита Капитал Партнерз». Евгений расскажет, как оставаться на гребне цифровой волны, не отставать от трендов и справляться с вызовами технологической эпохи.

Регистрируйтесь по ссылке https://mgntqiwi.ru и присоединяйтесь к бесплатной лекции и Q&A сессии 17 декабря в 16:00.
ИЗМЕНЕНИЯ – вот о чем пойдет речь в рамках митапа. Трансформируется все, а значит, нужно и нам.
Давайте меняться вместе!
Пример крутого расширяемого инструмента на Go, который позволяет автоматизировать задачи по тестированию на проникновение 👇
#pentest #tools

Nuclei — многофункциональный инструмент для настраиваемого целевого сканирования на основе шаблонов, предлагающий широкие возможности расширения и простоту использования.

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

Nuclei автоматизирует вашу работу и позволяет запустить готовый workflow, который сделает все за вас.

https://proglib.io/w/ad197421
Очередная интересная подборка статей, упражнений, курсов, бесед и видео по обучению Go, разбитых по уровням и технологиям: https://proglib.io/w/482fc86a
#tip

Используйте метод Swap в пакете sort для того, чтобы поменять местами элементы среза.
«Go действительно стал языком облачной инфраструктуры» — Роб Пайк

Текст интервью с Робом Пайком о карьере, охватывающей четыре десятилетия, эволюции Go за последние десять лет и о будущем языка.

https://proglib.io/w/ce625dee
Go-разработчик с нуля всего за год!

Нравится программирование, но не можешь разобраться во всем самостоятельно? Мы поможем освоить новую профессию и расскажем, как найти высокооплачиваемую работу после обучения!
Переходи по ссылке и регистрируйся ▶️ https://clc.am/UWxHyQ

На курсе «Профессия Go-разработчик» ты получишь базовые знания программирования, а также подробное обучение по работе с Golang. Пройдя обучающий курс, ты создашь крутое портфолио и сможешь претендовать на должность junior-программиста.
Регистрируйся пока есть скидки до 60% на обучение!