Книги: Introducing Go

Introducing Go
Caleb Doxsey.
Introducing Go.
O’Reilly, 2016.
Небольшая книга для начинающих. Кратко осмотрены все ключевые конструкции языка, да и всё. Как кажется, целевая аудитория выбрана неудачно.
Во-первых, совсем начинающие не справятся потому, что нет описания основных для программирования понятий и практик в отрыве от языка. Иначе говоря, немножко текста о работе с памятью в Go есть, но про саму память ничего нет.
Во-вторых, не очень начинающие книгу будут листать, а не читать, т.к. заметно много места потрачено на “смотрите, а вот так мы заполним массив без цикла, но с циклом удобнее, конечно же”.
В-третьих, совсем не начинающим книга подойдёт лишь как беглое знакомство с базовым синтаксисом в метро. Пока кажется, что документация с сайта языка бодро заменит.
Главное, чего я в тексте не нашёл — зачем вообще писать на Go? Не к тому, плохой язык или нет. К тому, что не описана причина. Не дана мотивация. Не приведены production cases, в которых Go отжигал бы круче C++ или Java. Всё это за кадром.
В общем, наверняка есть книги лучше этой. А эту на пару долгих поездок в метро, не более.

Добавить комментарий