Thank Go! Стандартная библиотека Golang

Осваиваем пакеты библиотеки Go на практических задачах. Текст, даты, алгоритмы, файлы, JSON, HTTP, SQL и многое другое.
Stepik certificate

About this course

Чтобы эффективно применять Go на работе и в личных проектах, недостаточно выучить конструкции языка. Без знания стандартной библиотеки придется постоянно гуглить и бегать на Stack Overflow.

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

На курсе вы узнаете:

  • как работать с текстом;
  • использовать дату и время;
  • применять алгоритмы и структуры данных;
  • читать и писать файлы;
  • обращаться с JSON, XML и CSV;
  • вызывать внешние сервисы по HTTP;
  • работать с базой данных;
  • писать CLI-утилиты;
  • журналировать события.

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

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

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

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

Курс пока готов на 60%, будет закончен в 2023 году. Цена будет расти.

P.S. Если вы уже прошли курс «Go на практике», брать этот курс сейчас нет смысла. Дождитесь 100% готовности.

Initial requirements

Знание Golang: от базовых конструкций языка до интерфейсов, ошибок, горутин и каналов.

Meet the Instructors

Course content

loading...
Certificate

Certificate

Stepik certificate

Price

Price: RUB 900
Try for free
You've tried this course and realized it's not for you? That's fine, we will pay you back within 30 days from the purchase.

FAQ

Share this course

Price: RUB 900
Try for free