Библиотека Go-разработчика | Golang
23.3K subscribers
2.07K 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
#book

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

https://t.me/progbook/3405

https://t.me/progbook/3406
#git

Git-мастер: 3 простых шага для достижения цели

Расскажем, как звание Git-мастер поможет в изучении программирования, и почему контроль версий важно использовать в работе постоянно.

https://prglb.ru/2thq1
#библиотека #beginners

GraphQL — это язык запросов, используемый для описания запрашиваемых данных на клиенте. Данная библиотека является реализацией GraphQL для языка Go.

https://github.com/graphql-go/graphql
#book

Если вы уже прошли курс начинающего программиста на языке Golang и знаете про основы создания современных веб-приложений, следующее небольшое справочное руководство  -  это то, что вам нужно, чтобы начать создавать качественные веб-приложения на данном языке. Несмотря на маленький объём, книга охватывает самые нужные темы для профессиональной разработки.

https://t.me/progbook/3420

https://t.me/progbook/3421
#advanced #библиотека

JobRunner - это инструмент для реализации отложенных задач, очередей со встроенной аналитикой.

https://prglb.ru/3eikw
#advanced

В этой статье рассматривается Godog - официальный пакет фреймворка Cucumber для Behavior-driven Development.

https://prglb.ru/2f193
Проекты для оттачивания скиллов: 12 лучших идей

Для развития навыков и улучшения возможности трудоустройства необходимо создавать проекты. Держите подборку для оттачивания скиллов.

https://prglb.ru/3q4u
#advanced

Каналы (channels) представляют собой инструменты коммуникации между горутинами. В этой статье вы узнате, как устроены эти самые каналы.

https://bit.ly/2b8Z1I3
#book

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

https://t.me/progbook/3443
#advanced #oop

Если вы ещё не использовали такую интересную возможность языка Go как композиция интерфейсов, время посмотреть, что это такое и где можно применить.

https://bit.ly/2LSmFvI
#advanced

Основы и возможности параллельного программирования в Go.

https://prglb.ru/44kq
#book #sql

Не взирая на простоту и доступность SQL, бывают запросы или плохо спроектированные базы данных, при которых разработчику приходится сильно постараться, чтобы получить нужные данные. Настоящее руководство рассчитано на начинающих разработчиков и демонстрирует не только основы SQL, но и лучшие практики работы с ним.

https://t.me/progbook/3460
#beginner

Полный обзор на создание веб-приложений на Go.

https://prglb.ru/4xpx1
🚀 Python для анализа данных
25 июля / 17:00 / онлайн / бесплатно

Если вам не хватает навыков работы с данными, сделайте первый шаг и познакомьтесь с языком программирования Python и его возможностями для аналитики.
🤘 Зачем идти:
— Вы узнаете особенности языка Python для аналитики;
— Узнаете, какие существуют библиотеки для Python, используемые в анализе данных;
— Изучите множество кейсов;
— Напишите свой первый код.

Запишитесь по ссылке:
http://netolo.gy/e0V

🚀 Зачем аналитикам SQL
31 июля / 19:00 (Мск) / онлайн / бесплатно

Знание языка запросов SQL позволяет оперативно решать аналитические задачи. Аналитику теперь не нужно тратить время на привлечение разработчиков, потому что получить, обработать и скомпоновать нужные данные он может самостоятельно.
🤘Зачем идти:
— Вы узнаете, где и для чего используется SQL;
— Поймете, какие задачи может решать и какие аналитические функции имеет SQL;
— Выучите простые SQL-команды для аналитика;
— Разберете практический кейс.

Запишитесь по ссылке:
http://netolo.gy/e00