Обзор учебного пособия

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

Ключевые моменты

Вы узнаете следующие ключевые моменты:

  • Историю развития, особенности и области применения языка Go
  • Настройку среды разработки на языке Go
  • Написание и запуск первой программы на Go для понимания основных инструментов
  • Основы языка Go, включая переменные, типы данных, операторы, управляющие инструкции и т. д.
  • Структуры данных в Go, такие как массивы, срезы, карты и структуры
  • Использование интерфейсов и полиморфизм
  • Goroutine, каналы и механизмы синхронизации в параллельном программировании
  • Управление пакетами и модулями, применение стандартной библиотеки Go
  • Основные концепции и практики модульного тестирования на Go