Share This
Связаться со мной
Крути в низ
Categories
//🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Язык Go не самый распространенный, но, определенно, один из наиболее востребованных у работодателей. Читайте актуальную подборку ресурсов для его изучения: в ней есть все необходимое, включая свежие книги на английском языке. Обсудить

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 14576ee - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Golang – практичный самодостаточный язык программирования, активно использующийся в корпоративном сегменте. На нем пишут в Google, Netflix, Twitter, Dropbox и в других ведущих ИТ-компаниях.

Проведенный специалистами StackOverflow в прошлом году опрос показал, что программисты на Go, получают одну из самых высоких в отрасли зарплат.

Хорошие Go-разработчики не имеют проблем с поиском вакансий, но чтобы освоить перспективный язык, вам понадобится терпение, усидчивость и подборка ресурсов от «Библиотеки программиста». Поехали!

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 0463c95 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Курсы:

  • Coursera. Web-разработка на Go. Курс на русском языке от Московского физико-технического института, Mail.Ru Group и E-Learning Development Fund. Стоимость по запросу.
  • Coursera. Getting Started with Go. Курс на английском языке от Калифорнийского университета. Стоимость по запросу.
  • Udemy. Golang для начинающих. Подробные уроки на русском языке для новичков. Стоимость – $14.99.
  • Udemy. Getting started with Go Programming Language. Разработка простых, надежных и эффективных приложений с помощью языка Go. 30 лекций на английском языке. Стоимость – $13.99.

Официальная документация:

  • Как писать код на Golang. Набор учебных материалов от введения в программирование до создания первой программы.
  • Effective Go. Знакомство с переменными, функциями, массивами, циклами и другими базовыми элементами программирования в Go.
  • Тур по Go. Экскурсия по языку программирования с обучающими слайдами и упражнениями.

Другие мануалы и учебные пособия:

  • Программирование на Go. Знакомство с основами языка, от ресурса golang-book.ru.
  • Маленькая книга о Go. Вольный перевод популярной книги «Little Go book» от разработчика Романа Долгополова.
  • Краткий пересказ «Effective Go» на русском языке. Автор – Евгений Охотников.
  • Примеры реализации программ на Go. Практическое использование возможностей Golang.
  • Руководство по Golang от сайта Metanit.com.
  • Learning Go. Англоязычный мануал по теме.

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 1cad8c2 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Обучающие видеоролики на Youtube:

  • Погружение в Go от Романа Левищенко. 26 роликов, описывающих тонкости работы с этим языком программирования.
  • Серия видеороликов о написании веб-приложений на Golang. Автор – Сергей Гаврук
  • Технострим Mail.ru Group «Программирование на Go». 9 объемных лекций, описывающих основные моменты при работе с языком.
  • Изучение Golang. Создание веб сайта. Несколько уроков по созданию веб-приложения от Гоши Дударя.
  • Изучаем Go-программирование. Learn Go. 23 видеоролика по теме от канала Be Geek.

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi d238c48 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Статьи, подкасты, телеграм-каналы, комьюнити:

  • Все о Golang. Раздел на Хабре, освещающий тонкости разработки на Go.
  • 50 оттенков Go. Список узких мест, нюансов разработки и распространенных ошибок начинающих.
  • Go: Хороший, плохой, злой. Статья на Хабре.
  • GolangShow. Подкаст о Go на русском языке.
  • Язык программирования Go. Новости и обсуждения на русском. Форум в гугл-группах.
  • Go-go! Группа по теме в Telegram.
  • Вопросы с меткой [golang] на русском в Stackoverflow.
  • Уроки для изучения Golang. Неплохой русскоязычный ресурс с полезной информацией для начинающих разработчиков.
  • Русcкоязычный блог о языке программирования Golang.
  • Awesome Go. Все, что вам нужно знать о Golang

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 124b503 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Полезные ссылки на Github:

  • https://github.com/golang – официальная страница Go на GitHub.
  • https://github.com/golang/go/wiki/Podcasts – cписок англоязычных подкастов о Go.
  • https://github.com/golang/go/wiki/LearnServerProgramming – cерверное программирование на Golang.
  • https://github.com/golang/go/wiki/LearnConcurrency – многопоточность в Go.
  • https://github.com/golang/go/wiki/LearnErrorHandling – обработка багов в Go.

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 84c5b8b - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Настольные книги по Golang:

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

1. Программирование на языке Go (2013)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 2e51293 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Автор: Марк Саммерфильд.

В этом руководстве Go-разработчик Марк Саммерфилд объясняет, как программировать, используя революционные функции и идиомы языка. Каждая глава предлагает несколько примеров живого кода, призванных стимулировать эксперименты и помочь вам быстро развить мастерство.

Язык: русский.

2. Язык программирования Go (2018)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi ff8b2fb - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Авторы: А.Донован, Б.Керниган.

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

Язык: русский.

3. The Art of Go – Basics: Introduction to Programming in Go for Smart Beginners (2021)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi aae46b4 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Автор: Harry Yoon.

Повествование в этом свежем издании начинается с азов и переходит к более сложным темам. После прочтения книги, состоящей из серии небольших уроков, вы получите достаточно знаний, чтобы самостоятельно начать программировать на Go. Хорошее введение в идиоматическое использование языка в широком контексте.

Язык: английский.

4. GO Programming in easy steps: Discover Google’s Go language (2020)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 163263c - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Автор: Mike McGrath.

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

Язык: английский

5. Head First Go (2019)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 8290a8b - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Автор: Jay McGavren.

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

Язык: английский.

6. Go in Action (2015)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi f27de13 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Авторы: W. Kennedy, B. Ketelsen.

Книга написана для умеющих программировать людей, которые хотят изучить Go. Авторы дают подробную, исчерпывающую информацию по теме, фокусируясь на основной спецификации, синтаксисе языка и последующем тестировании готового продукта.

Язык: английский.

7. Cloud Native Go: Building Reliable Services in Unreliable Environments (2021)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 6448001 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Автор: Matthew A. Titmus.

Kubernetes, Docker, Prometheus – продукты, написанные на Golang. Книга про использование сильных сторон языка при разработке масштабируемых и отказоустойчивых облачных сервисов в любых средах. В ней описано создание приложений – от низкоуровневой разработки до построения архитектурных решений высокого уровня.

Язык: английский.

8. Learning Go: An Idiomatic Approach to Real-World Go Programming (2021)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 4d5ad2a - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Автор: Jon Bonder.

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

Язык: английский.

9. Get Programming with Go (2018)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi 3049925 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Авторы: Nathan Youngman, Roger Peppe.

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

Язык: английский.

10. Go Web Programming (2016)

43 resursa dlja izuchenija golang v 2021 godu sajty blogi soobshhestva kursy kanaly i knigi e21a422 - 🏃 43 ресурса для изучения Golang в 2021 году: сайты, блоги, сообщества, курсы, каналы и книги

Автор: Sau Sheong Chang.

Издание учит создавать веб-приложения на Go, используя современные принципы дизайна. Вы узнаете, как реализовать шаблон проектирования внедрения зависимостей, использовать параллелизм в веб-приложениях, а также как создавать и использовать JSON и XML в веб-сервисах. Книга поможет свести к минимуму зависимость вашего приложения от внешних фреймворков и повысить его производительность. Материал рассчитан на людей, знакомых с основами языка Go и общими концепциями веб-разработки.

Язык: английский.

***

Если вы знаете неплохие ресурсы по изучению Golang, не вошедшие в статью, порекомендуйте их в комментариях. Надеюсь, наш обзор был вам полезен. Удачи!

Дополнительные материалы:

  • Самоучитель для начинающих: как освоить Go с нуля за 30 минут?
  • Где используется язык программирования Go?
  • Golang для веб-разработки: примеры использования
  • Golang против Python: какой язык программирования выбрать?
  • ТОП-10 книг по языку программирования Go: от новичка до профессионала
  • Паттерны Go-кода на все случаи жизни
  • Взаимодействие MySQL и Go: подводные камни автоматической кодогенерации

  • 7 views
  • 0 Comment

Leave a Reply

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Свежие комментарии

    Рубрики

    About Author 01.

    blank
    Roman Spiridonov

    Моя специальность - Back-end Developer, Software Engineer Python. Мне 39 лет, я работаю в области информационных технологий более 5 лет. Опыт программирования на Python более 3 лет. На Django более 2 лет.

    Categories 05.

    © Speccy 2022 / All rights reserved

    Связаться со мной
    Close