Содержание
- Введение 1
- История и основные принципы Go 2
- - Предпосылки создания Go 2.1
- - Ключевые принципы разработки 2.2
- - Сравнение с другими языками 2.3
- Синтаксис и основные конструкции Go 3
- - Типы данных и переменные 3.1
- - Управляющие конструкции 3.2
- - Функции и методы 3.3
- Конкурентность и параллелизм в Go 4
- - Горутины и их особенности 4.1
- - Каналы и обмен данными 4.2
- - Синхронизация и взаимное исключение 4.3
- Практическое применение Go 5
- - Go в разработке сетевых сервисов 5.1
- - Go в облачных технологиях 5.2
- - Популярные библиотеки и фреймворки 5.3
- Заключение 6
- Список литературы 7