GoBooks — золотая коллекция литературы для Go-разработчиков
Когда я только начинал изучать Go, мне не хватало структурированного списка качественных книг. К счастью, сообщество создало проект GoBooks — это настоящая сокровищница для всех, кто работает с Go.
Что внутри?
Коллекция содержит более 100 книг, разбитых на категории:
- Для начинающих: «The Go Programming Language», «Head First Go», «Learning Go»
- Продвинутые темы: микросервисы, безопасность, конкурентное программирование
- Веб-разработка: API, gRPC, веб-приложения
- Дополнительные ресурсы: курсы, туториалы, упражнения
Интересная деталь: многие книги доступны бесплатно, как например «Learn Go With Tests» или «Practical Go Lessons».
Почему это полезно?
- Экономия времени — не нужно искать книги по всему интернету
- Актуальность — в подборке есть издания 2024 года
- Разнообразие — от основ до узкоспециализированных тем
- Международный охват — есть книги на персидском и других языках
Как пользоваться?
Репозиторий отлично структурирован:
Starter Books
- [2024] Learning Go: An Idiomatic Approach
- [2023] Learn Go With Tests (Free)
Advanced Books
- [2022] 100 Go Mistakes
- [2021] Cloud Native Go
Каждая книга содержит:
- Описание
- Авторов
- Обложку
- Ссылку на источник
Личный опыт
Особенно рекомендую «The Go Programming Language» Донована и Кернигана — это must-read для понимания философии языка. А для практики отлично подойдет «Learn Go With Tests», где подход «сначала тесты» помогает сразу писать качественный код.
Итог
GoBooks — это живой проект, куда постоянно добавляют новые материалы. Если вы серьезно настроены освоить Go, добавьте этот репозиторий в закладки. Это сэкономит вам десятки часов поисков и сотни долларов на неподходящих книгах.
P.S. Проект принимает пул-реквесты — можете добавить свои находки!
