Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 13.02.2026; планируемая отправка: 14.02.2026
Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 16.02.2026; планируемая отправка: 17.02.2026
Технические характеристики
Итак, вы освоили азы Go, что дальше? Чтобы создавать надежные и готовые к использованию Go-приложения, вам нужно научиться реализовывать конкурентность, налаживать сетевые взаимодействия, получать доступ к файлам, использовать такие нативные протоколы передачи данных, как gRPC и TCP/REST, а также разбираться во множестве практических нюансов. В этой книге приводятся готовые решения, которые можно незамедлительно применить в повседневной работе.
Здесь вы найдете описание десятков техник разработки и сопровождения Go-приложений в формате «проблема — решение — обсуждение». Издание охватывает новейшие возможности языка Go, включая дженерики, обработку паник и ошибок, современные модели конкурентности, а также такие продвинутые темы, как рефлексия и генерация кода. Кроме того, авторы дают полезные советы по интеграции в ваш процесс разработки ИИ-инструментов.
Книга ориентирована на Go-разработчиков среднего уровня, а также на опытных программистов, владеющих такими языками, как Java, C/C++, C# или Rust. В то же время люди, желающие познакомиться с Go, также смогут усвоить материал без особых трудностей. Язык Go предельно прост и обладает низким порогом входа, что делает процесс обучения по ходу чтения вполне комфортным.
Об авторах:
Натан Козыра
full-stack-разработчик с более чем 30-летним опытом создания веб- и мобильных приложений. Одним из первых начал использовать язык Go и активно работает с ним с 2009 года. Имеет степень магистра компьютерных наук в области машинного обучения и более десяти лет занимается созданием решений в данной области. Помимо Go, он активно использует TypeScript и Rust, а также экспериментирует с такими новыми языками для системного программирования, как Odin и Zig.
Мэтт Батчер
архитектор компании Deis, участвующий в разработке проектов c открытым исходным кодом. Автор нескольких книг и десятков статей. Имеет докторскую степень по философии и преподает на факультете информатики в Университете Лойолы в Чикаго. Он с увлечением занимается построением сильных команд и разработкой элегантных решений для сложных задач.
Мэтт Фарина
ведущий инженер в группе передовых технологий компании Hewlett Packard Enterprise. Автор, докладчик и активный участник сообщества разработчиков и пользователей ПО с открытым исходным кодом, обладающий более чем 25-летним опытом разработки программного обеспечения. Старается решать практические задачи обычных пользователей, сочетая новейшие технологии с простыми, но зачастую незаслуженно забытыми подходами.