Golang для профи. Работа с сетью, многопоточность, структуры данных и машинное обучение с Go; Издательский дом "Питер", 2023
- Издатель: Прогресс книга
- ISBN: 978-5-4461-1617-1
EAN: 9785446116171
- Книги: Программирование
- ID: 6533910
Описание
Вам уже знакомы основы языка Go? В таком случае эта книга для вас. Михалис Цукалос продемонстрирует возможности языка, даст понятные и простые объяснения, приведет примеры и предложит эффективные паттерны программирования.
Изучая нюансы Go, вы освоите типы и структуры данных языка, а также работу с пакетами, конкурентность, сетевое программирование, устройство компиляторов, оптимизацию и многое другое. Закрепить новые знания помогут материалы и упражнения в конце каждой главы.
Уникальным материалом станет глава о машинном обучении на языке Go, в которой вы пройдёте от основополагающих статистических приемов до регрессии и кластеризации. Вы изучите классификацию, нейронные сети и приёмы выявления аномалий. Из прикладных разделов вы узнаете: как использовать Go с Docker и Kubernetes, Git, WebAssembly, JSON и др.
2-е издание.
Видео Обзоры (5)
[САМАЯ ВАЖНАЯ ТЕМА]. Асинхронность или просто горутины в Golang, начало. Основы работы с горутинами!
Просто о сложном. Go #17. Заканчиваем с функциями в Go. Углублённая работа с функциями. Уроки Go
Будь PRO! Go #12. Продвинутый перебор массивов и срезов с помощью range в Go. Go уроки, go курс.
Удобнее массивов. Go #11. Срезы в Golang. Slices in Go, go tutorial, go уроки, go курс
Создай свой тип данных. Go #19. Введение в структуры в Golang. Уроки Go. Курс Go
Характеристики (21)
Параметр | Значение |
---|---|
Автор(ы) | Цукалос Михалис |
Переплет | Мягкий переплёт |
Издатель | Издательский дом "Питер" |
Год издания | 2023 |
Возрастные ограничения | 16 |
Кол-во страниц | 720 |
Серия | Для профессионалов |
Количество книг | 1 |
Возрастное ограничение | 16+ |
Тип обложки | мягкая |
Издательство | ООО "Прогресс книга" |
Вес | 0.86кг |
Количество страниц | 720 |
Формат | 163x232мм |
ISBN | 978-5-4461-1617-1 |
Размеры | 70x100/16 |
Обложка | мягкая обложка |
Язык издания | Русский |
Автор | Цукалос Михалис |
Раздел | Программирование |
Бумага | офсет |
Сравнить цены (9)
Цена от 245 грн. до 2368 грн. в 9 магазинах
Магазин | Цена | Наличие |
---|---|---|
Купить в кредит (2)
Компания | Предложение |
---|---|
Полезные онлайн-сервисы
Компания | Предложение |
---|
Отзывы (11)
- Игорь Мельников — 11 Августа 2021
Игорь Мельников, оказывается, что более:
c512
Также помните, что сказал об оптимизации Джо Армстронг, один из разработчиков Erlang:
«Сначала сделай так, чтобы это работало, потом сделай так, чтобы оно
было красивым, и только потом, если это действительно нужно, сделай
так, чтобы оно работало быстро. В 90 % случаев, если ты сделаешь это
красивым, оно само по себе будет работать быстро. Поэтому просто сделай это по-настоящему красивым!»00 - Игорь Мельников — 15 Июня 2021
Это, пожалуй, лучшее, что я читал.
Всё сделано настолько красиво, насколько это возможно, но не более того.
Подача, код, перевод – 5+!00 - Вячеслав — 22 Ноября 2022
В том то и дело, что основы вроде как объясняются, но очень неструктурировано и часто в виде "вредных" советов которые нельзя применять в реальном коде.
Для основ гораздо лучше подходит сайт golang tour от разработчиков языка и пособия вида Go Bootcamp.00 - turkishjoe283 — 8 Августа 2021
Не понимаю низких отзывов. Книга явно такого не заслуживает. Насколько она нужна опытным разработчикам на golang я не знаю. Но основы объясняются хорошо!
00 - Гульназ Багаутдинова — 25 Мая 2022
Мне как golang-разработчику книга очень понравилась, сетевое программирование объясняется очень доступно, примеры хорошие
00 - Вячеслав — 22 Ноября 2022
Очень плохое впечатление. Только изучаю Golang, но даже мне очевидно насколько плохие примеры кода и подача информации в целом.
Полезную информацию приходится «выдергивать» из потока вредных советов и перепроверять в других источниках.
Цитаты на века:
есть раздел с правилами написания хороших пакетов Go, первым пунктом идёт «…пакеты должны быть простыми и стильными, но не слишком простыми и нестабильными». Это гениально, я бы не смог придумать еще более неконкретных критериев, учитывая что нигде до и после не говорится что такое «просто», «стильно» и «нестабильно».
Ещё пример: описываются пакеты http/temptale и text/template. Даже из названия пакетов видно что они для разных целей, автор сам сначала говорит для чего нужен каждый из пакетов, и когда ты уже готов увидеть вывод что каждый пакет должен применяться по назначению, автор делает гениальный вывод о том что всегда нужно использовать text/template.00 - Иван Садовой — 6 Сентября 2021
Получил от книги намного меньше, чем ожидал. С самого начала автор начинает описывать такие сложные вещи как небезопасная работа с памятью, вставки на си, дальше есть про рефлексию. Но нет ни слова о том, зачем это делать. От книги с таким названием и от серьёзного издательства ожидаешь не только описания способов, как выстрелить себе в ногу, но и реальных примеров зачем это делать.
Многие примеры я бы не рекомендовал использовать в реальной разработке. Да, они будут работать, но одновременно усложнят чтение кода. А одно из главных достоинств golang – это скорость понимания кода на нем.
В некоторых примерах автор явно говорит, что так делать не принято и тотчас же так и делает. Сами примеры зачастую написаны небрежно, в них присутствуют ошибки00 - Игорь Мельников — 9 Августа 2021
Сергей none, «Pasiba, Uchitel!» – CC «Alfavit».
00 - Сергей none — 5 Августа 2021
Более отвратительной книги по GoLang не встречал!
Ошибки перевода. Ошибки кода в примерах. Отвратительная подача материала.
Сейчас на 658 странице, жду когда закончиться эта пытка. Дочитаю до конца из принципа.
P.S. Стаж разработки более 10 лет. На GoLang 2 года.00 - lulumix — 3 Августа 2020
Долгожданная книга, и на сегодняшний день, наверное, самая актуальная по Golang
По изданию - формат книги нестандартный, большая, с мягкой обложкой. Придется обращаться аккуратно.
Прилагаю несколько страниц, полистайте.00 - И Александр — 8 Августа 2020
опечатки + ошибки перевода, пример смотрите скриншот (там и опечатка и ошибка перевода), к 80 странице заметил несколько опечаток (сколько пропустил не сосчитать), книга требует доработки
00