Обзор учебного пособия
Язык Go - это язык программирования, разработанный Google, отличающийся эффективной поддержкой параллельного программирования и лаконичным синтаксисом. Он подходит для сетевого программирования, разработки облачных платформ и обработки больших данных. Это руководство проведет вас через пошаговое изучение основ и применения языка Go.
Ключевые моменты
Вы узнаете следующие ключевые моменты:
- Историю развития, особенности и области применения языка Go
- Настройку среды разработки на языке Go
- Написание и запуск первой программы на Go для понимания основных инструментов
- Основы языка Go, включая переменные, типы данных, операторы, управляющие инструкции и т. д.
- Структуры данных в Go, такие как массивы, срезы, карты и структуры
- Использование интерфейсов и полиморфизм
- Goroutine, каналы и механизмы синхронизации в параллельном программировании
- Управление пакетами и модулями, применение стандартной библиотеки Go
- Основные концепции и практики модульного тестирования на Go