М.: Вильямс, 2016. — 432 c. — (Программирование для
профессионалов). — ISBN 978-5-8459-2051-5.
Вы краем уха слышали о новом языке программирования Go, но не
знаете, что он представляет собой на самом деле? Ответы на все ваши
вопросы вы получите в этой книге. Она поможет вам познакомиться с
языком Go поближе, узнать о его предназначении и преимуществах, и о
том, как писать программы на этом языке (причем это будут программы
не начинающего, но профессионального программиста — эффективные и
идеоматичные).
Книга написана двумя профессионалами — как в области
программирования, так и в области написания книг на программистские
темы. Так что если вы хотите быть в курсе последних достижений в
программировании — не сомневайтесь, взяв эту книгу, вы свернули на
верный путь к профессиональному овладению языком Go.
Книга предназначена в первую очередь для программистов, уже
уверенно владеющих каким-либо языком программирования.
Данная книга является важным и авторитетным источником знаний для
тех, кто хочет изучить язык программирования Go. Она рассказывает о
том, как писать ясные и идиоматические программы на языке Go для
решения реальных практических задач. Книга не предполагает ни
наличие некоторых предварительных знаний языка Go, ни опыта в
работе с каким-то конкретным языком программирования, так что она
будет доступна для вас, с каким бы языком вы раньше не работали —
javascript, Ruby, Python, Java или C++.
Предисловие
Учебник
Структура программы
Фундаментальные типы данных
Составные типы
Функции
Методы
Интерфейсы
Go-подпрограммы и каналы
Параллельность и совместно используемые переменные
Пакеты и инструменты Go
Тестирование
Рефлексия
Низкоуровневое программирование
Предметный указатель
Учебник
Структура программы
Фундаментальные типы данных
Составные типы
Функции
Методы
Интерфейсы
Go-подпрограммы и каналы
Параллельность и совместно используемые переменные
Пакеты и инструменты Go
Тестирование
Рефлексия
Низкоуровневое программирование
Предметный указатель