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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Spaghetti — это интерактивный веб-инструмент, который помогает понять зависимости программы Go, а также изучить и оценить различные возможные меры по устранению зависимостей.

Он отображает полные зависимости исходных пакетов, организованные в виде дерева на основе структуры каталогов пространства имен пакет / модуль.

https://proglib.io/w/23bb0ab8
Библиотека Go-разработчика | Golang pinned «Объявляем конкурс на самый интересный контент в телеграм-каналах Proglib! Призовой фонд — 280 тысяч рублей. Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей. В каналах по языкам программирования, data science и мобильной разработке интересно…»
Прояви свои таланты в «цифре» и стань частью цифрового будущего! 🚀

Регистрируйся на самый масштабный конкурс для IT-специалистов в России — «Цифровой Прорыв» 2021! ⚡️

В этом году мы приготовили для тебя: 8 крутых хакатонов, актуальные кейсы, топовых экспертов, атмосферную IT-тусовку и нетворкинг. Призовой фонд — 55 млн руб! 👨🏻‍💻

Участвовать могут новички, любители и профи из любой точки России!

🎯 Все подробности и регистрация в одном клике от тебя по ссылке: https://leadersofdigital.ru/
Пишем линтер, который рассчитает цикломатическую сложность кода Go.

https://proglib.io/w/dd8c672f
Есть опыт и знания в IT, которыми Вы хотите поделиться ?

Станьте автором технических статей вместе с Proglib и получайте достойное вознаграждение!

Библиотека программиста приглашает к сотрудничеству внештатных авторов,
которые хотят поделиться знаниями, пропиарить свой авторский блог или просто заработать.
Мы предлагаем удаленную работу, гибкий график, возможность зарабатывать до 12к за статью и выплаты 2 раза в месяц.
Мы не ограничиваем в количестве статей.
Постоянным авторам предусмотрены премии за лояльность.

Интересующие направления для написания статей:
• DevOps
• Блокчейн
• Информационная безопасность
• Ruby on Rails
• C/ C++/ C#
• Java
• Go разработка
• Разработка игр
• Android-разработка
• iOS-разработка
• Системная аналитика
• Тестирование ПО
• Виртуальная реальность
• 1С
• Business Intelligence
• Интернет вещей
• Системы и сети
• IT Management

Оставьте заявку на https://proglib.io/w/de2fccec и мы свяжемся с вами!
Grate — это нативный пакет Go для извлечения табличных данных (поддерживаются .xls, .xlsx, .csv, .tsv). Пакет в первую очередь фокусируется на скорости и стабильности, т. к. не пытается анализировать диаграммы, рисунки или другие типы контента.

https://proglib.io/w/a3dea1dd
Страховой Дом ВСК перестраивает свой бизнес и переводит его в digital.

Для тех, кто в ближайшее время присоединится к ИТ-команде ВСК, это шанс получить уникальный опыт: выстроить новую технологическую компанию.

Возможности быстрого карьерного и профессионального роста прилагаются!
Библиотека программиста планирует организовать серию офлайн-мероприятий.
Мы создали опрос, чтобы учесть пожелания и интересы подписчиков, а также какие темы наиболее интересны. Опрос займет не более 3-х минут и пройти его можно тут.
#fun

Тем временем на официальном сайте Golang обнаружено руководство по дизайну гоферов 👀
Arch-Go — это инструмент тестирования, который проверяет соответствие проекта Go архитектурным рекомендациям. В статье представлены основы использования данного инструмента для проверки ваших проектов.

https://proglib.io/w/3cfb68c7
Создание веб-приложения на Go

Серия уроков проведёт вас по этапам создания сайта на Go. После ознакомления с материалами вы сможете создать небольшую CMS на Go и запустить свой сайт в интернете.

https://proglib.io/w/be810e29
Практика написания модульных тестов

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

Однако, стремясь получить 100% покрытие кода, мы часто пишем тесты для логики, для которой, возможно, у нас нет бизнес-тестирования. Автор статьи утверждает, что создание фиктивных абстракций базы данных для написания модульных тестов — это почти всегда плохая идея.

https://proglib.io/w/117cff40
Data scientist входит в тройку лучших профессий 2020 года в США. В России эта специальность только набирает обороты, поэтому сейчас самое время начать осваивать перспективную специальность на бесплатном онлайн-интенсиве, который пройдёт с 26 по 28 апреля в 19:00 по московскому времени!
Регистрируйтесь: 🔜 https://clc.am/ll4iHA.

Что вас ждёт на занятиях?
🔥 Примерите на себя роль data scientist, поработаете с основными инструментами профессии.
🔥 Визуализируете данные.
🔥 Построите формулы и выявите зависимости на Python.
🔥 Изучите техники исследования данных и разберёте реальные задачи.
🔥 Создадите проект, который наверняка оценят потенциальные работодатели.

👌 Преподаватель: ведущий исследователь данных Сбербанка с шестилетним опытом в программировании — Анастасия Борнева.

🎁 Все участники, сдавшие домашнее задание, получат сертификат на 15 000 рублей для поступления на любой курс Skillbox!
Philipp Tanlak делится опытом использования Go для создания веб-интерфейсов. По его словам, использование связки пакетов html/template и embed (представлен в Go 1.16) вместо других веб-фреймворков, позволяет сосредоточиться на макете и не вносить ненужную сложность.

https://proglib.io/w/2807d0ef
Продолжаем конкурс на самый интересный контент в телеграм-каналах Proglib!
Призовой фонд — 280 тысяч рублей.
Срок окончания конкурса — 15 мая

Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
Мы упростили конкурс — теперь вам достаточно найти интересную и актуальную статью 2020-2021 года, написать к ней небольшой анонс (до 700 знаков) и прислать нам, тем не менее ваши идеи по другим форматам только добавляют + в общий зачет. Авторство можем указать по вашему желанию. В канале @progbook предлагаем отправлять рецензии на новые книги и старые актуальные.

Полный список каналов:
https://t.iss.one/progbook
https://t.iss.one/proglibrary
https://t.iss.one/pyproglib
https://t.iss.one/frontendproglib
https://t.iss.one/javaproglib
https://t.iss.one/dsproglib
https://t.iss.one/phpproglib
https://t.iss.one/cppproglib
https://t.iss.one/mobileproglib
https://t.iss.one/goproglib
https://t.iss.one/csharpproglib
https://t.iss.one/devopsslib
https://t.iss.one/testerlib
https://t.iss.one/hackproglib

Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов стать победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет публикация. Юридическая информация здесь.
Вы наверняка заметили, что мы регулярно проводим опросы, чтобы соответствовать вашим запросам и интересам. Знаем, что нас читают не только новички – многие подписчики уже стали миддлами и даже сеньорами. Если чувствуете, что переросли middle-уровень, пора задуматься о создании собственного полноценного проекта – не на одни выходные.

Для такой задачи нужно широкое видение процесса разработки и архитектуры информационных систем. На одной интуиции можно набить шишек, а книжки по таким вопросам достаточно быстро устаревают. Обратите внимание на страницу курса Архитектор ИТ https://proglib.io/w/52694778

На странице можно почерпнуть сведения о том, какие знания нужны, и составить собственную программу-максимум. Или сэкономить время и воспользоваться учебным планом GeekBrains – благо уже есть площадка с контентом, приглашенные эксперты-практики и 4 курсовых проекта с поддержкой крупных компаний.