Чему вы научитесь
- Писать функции и небольшие программы на Go
- Работать с переменными, константами, базовыми типами и операторами
- Использовать условия, switch и циклы
- Работать со строками, рунами, срезами и отображениями
- Создавать структуры и методы, применять указатели
- Определять и использовать интерфейсы
- Создавать, возвращать и обрабатывать ошибки
- Применять стандартную библиотеку для работы со временем, строками, случайными числами и регулярными выражениями
О курсе
Для кого этот курс
Начальные требования
Опыт работы с Go не требуется.
Общие представления о переменных, условиях и функциях будут полезны, но необходимые конструкции объясняются по ходу курса.
Для выполнения заданий достаточно браузера: код запускается и проверяется на Stepik.
Преподаватели курса
Как проходит обучение
Курс состоит из 27 последовательных уроков в трех разделах. В каждом уроке есть компактное объяснение с примерами, сюжетная постановка и несколько задач на код.
Всего в курсе 105 практических заданий. Решения запускаются и проверяются автоматически, поэтому обратную связь по коду вы получаете сразу.
Проходите уроки по порядку: сначала разберите объяснение и примеры, затем попробуйте решить задачи самостоятельно. Учиться можно в своем темпе.