Установка среды разработки.Теоретический материал занятия:- Основные характеристики языка Go:
Включает в себя информацию о его происхождении, основных целях, особенностях и популярных областях применения.
- Структура программы на Go:
Понимание структуры программы, включая понятия пакетов, функций `main`, импортов и деклараций переменных.
- Синтаксис переменных: Знание, как объявлять и инициализировать переменные различных типов данных в Go, включая числовые, строковые и булевы значения.
Основные операторы Go, такие как арифметические (`+`, `-`, `*`, `/`), сравнения (`==`, `!=`, `<`, `>`), и логические (`&&`, `||`, `!`).
- Условные выражения: Понимание структуры условных выражений в Go, включая `if`, `else if` и `else`.
Знание циклов `for` и их применение для выполнения итераций в программе.
- Принципы работы с функциями:
Понимание основ работы с функциями в Go, включая объявление, вызов и передачу аргументов функциям.
- Знание основ обработки ошибок в Go, включая использование конструкции `if err != nil` для проверки и обработки ошибок.
Практика:- Создание и компиляция простых программ:
Умение создавать простые программы на Go, включая написание кода, компиляцию и запуск программы.
- Взаимодействие с консолью:
Умение использовать пакет `fmt` для ввода и вывода данных в консоль, включая вывод сообщений и чтение данных с консоли.
- Работа с базовыми типами данных:
Умение объявлять, инициализировать и манипулировать переменными базовых типов данных, таких как целые числа, строки и булевы значения.