Skip to main content
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Go Development
·
Module 1
Быстрое восстановление Go
1
Создание Go-модуля и освоение основных команд Go
Создать Go-модуль и использовать команды go run, go build, go test и go fmt.
Создать Go-модуль и использовать команды go run, go build, go test и go fmt.
2
Основы программирования на Go: переменные, типы, условия и циклы
Применять переменные, базовые типы, условия и циклы в небольших программах на Go.
Применять переменные, базовые типы, условия и циклы в небольших программах на Go.
3
Функции с несколькими возвращаемыми значениями и функции высшего порядка
Писать функции с несколькими возвращаемыми значениями и передавать функции как аргументы.
Писать функции с несколькими возвращаемыми значениями и передавать функции как аргументы.
4
Массивы, срезы и map: выбор и применение
Выбирать и применять массивы, срезы и map для хранения данных.
Выбирать и применять массивы, срезы и map для хранения данных.
5
Структуры, методы и указатели в моделировании предметной области
Определять структуры, методы и указатели для моделирования предметной области.
Определять структуры, методы и указатели для моделирования предметной области.
6
Интерфейсы и композиция без избыточной сложности
Использовать интерфейсы и композицию без преждевременного усложнения кода.
Использовать интерфейсы и композицию без преждевременного усложнения кода.
7
Создание, оборачивание и проверка ошибок в Go
Создавать, оборачивать и проверять ошибки с помощью стандартных средств Go.
Создавать, оборачивать и проверять ошибки с помощью стандартных средств Go.
8
Разделение кода на пакеты: экспорт и зависимости
Разделять код по пакетам с учетом правил экспорта и зависимостей.
Разделять код по пакетам с учетом правил экспорта и зависимостей.
Next module isn't ready yet,
Back to course
Previous module
Next module