Написать свои программы
Собрать небольшие консольные задачи с переменными, условиями, циклами и функциями.
От первой программы до конкурентного кода: небольшие шаги, понятные решения и собственные упражнения.
package main
import "fmt"
func main() {
fmt.Println("Привет, Go!")
}Привет, Go!Программа выводит текст в консоль. С этого начинается практика.
Маршрут последовательно знакомит с языком, управлением потоком, структурами данных, организацией пакетов и надёжностью, а затем с конкурентным выполнением. Вы напишете небольшие программы и научитесь проверять их поведение.
Собрать небольшие консольные задачи с переменными, условиями, циклами и функциями.
Обработать ошибки, написать тесты и сравнить результаты на заданных примерах.
Запускать независимую работу в goroutine, передавать результаты через каналы и координировать завершение задач.
Пять последовательных этапов дают опору и пространство для роста. Уроки можно проходить в удобном ритме.
Все урокиНе нужно запоминать всё сразу. Сосредоточьтесь на одной идее, проверьте её руками и двигайтесь дальше, когда будете готовы.
Короткое объяснение показывает цель и знакомит с инструментом.
Упражнение предлагает применить тему на знакомой задаче.
Понятные критерии помогают увидеть, что уже работает.
Начните с основ и постепенно переходите к собственным решениям.
После уроков можно закрепить знания в одном из 45 проектов на 15 уровнях
Откройте первый урок, настройтесь на практику и двигайтесь шаг за шагом.
Перейти к урокам