Base/Knowledges/Библиотека/Книги/Язык программирования Go.md

54 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Тип: Книга
Статус: Запланировано
Название: Язык программирования Go
Автор:
- Алан А. А. Донован
- Брайан У. Керниган
Количество страниц: 432
Прогресс: 0
Формат: Электронная
Обложка: Библиотека/Книги/covers/yazyk-programmirovaniya-go.jpg
Начата:
Закончена:
Оценка:
Сложность:
Теги:
- go
- golang
- программирование
- конкурентность
Категории:
- Программирование
- Языки программирования
Источник:
Ссылка:
---
# Язык программирования Go
![[covers/yazyk-programmirovaniya-go.jpg]]
## 📖 О книге
Авторитетное руководство по Go от члена команды разработчиков Google (Донован) и автора «Языка программирования C» (Керниган). Охватывает синтаксис, типы, пакеты, методы, интерфейсы, параллелизм и низкоуровневые возможности языка. Сотни практических примеров хорошо написанного идиоматичного кода. Рассчитана на программистов, уже владеющих другими языками.
## 🧠 Ключевые идеи
- Нестандартный подход к ООП: методы для любого типа, неявное удовлетворение интерфейсов
- Горутины и каналы: модель CSP (Communicating Sequential Processes) для параллелизма
- Инкапсуляция через пакеты, композиция вместо наследования
- Статическая типизация + развитая стандартная библиотека без лишней сложности
- Рефлексия и небезопасный код: низкоуровневые возможности языка
## 💬 Важные цитаты
## 💡 Как применить в моих проектах
## 🔗 Связанные заметки
[[Язык программирования C]]
[[Создание микросервисов]]