Лучший способ улучшить код — понять и исправить ошибки, сделанные при его написании. В этой уникальной книге проанализированы 100 типичных ошибок и не- эффективных приемов в Go-приложениях. Вы научитесь писать идиоматичный и выразительный код на Go, разберете десятки интересных примеров и сценариев и поймете, как обнаружить ошибки и потенциальные ошибки в своих приложениях. Чтобы вам было удобнее работать с книгой, автор разделил методы предотвращения ошибок на несколько категорий, начиная от типов данных и работы со строками и заканчивая конкурентным программированием и тестированием. Для опытных Go-разработчиков, хорошо знакомых с синтаксисом языка.
Организация кода и проекта.
Сделать текст кода в Go чистым, идиоматичным и удобным для сопровождения — непростая задача. Чтобы понять суть лучших практик, связанных с написанием кода и организацией проекта, потребуется накопить определенный опыт и набить шишки. Каких ловушек следует избегать (например, затенения переменных и злоупотребления вложенным кодом)? Как структурировать пакеты? Когда и где использовать интерфейсы или дженерики, функции инициализации и пакеты утилит? Рассмотрим распространенные ошибки в организации кода.
Краткое содержание.
Предисловие.
Благодарности.
Об этой книге.
Об авторе.
Иллюстрация на обложке.
От издательства.
Глава 1.Go: просто научиться, но сложно освоить.
Глава 2.Организация кода и проекта.
Глава 3.Типы данных.
Глава 4.Управляющие структуры.
Глава 5.Строки.
Глава 6.Функции и методы.
Глава 7.Обработка ошибок.
Глава 8.Конкурентность: основы.
Глава 9.Конкурентность: практика.
Глава 10.Стандартная библиотека.
Глава 11.Тестирование.
Глава 12.Оптимизация.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Харшани :: #книги по программированию :: #программирование :: #Go-приложения
Смотрите также учебники, книги и учебные материалы:
- Эффективный Java, Тюнинг кода на Java 8, 11 и дальше, Оукс С., 2021
- Шаблоны и практика глубокого обучения, Ферлитш Э., 2022
- Чистая архитектура, Искусство разработки программного обеспечения, Мартин Р., 2021
- Golang для профи, Создаем профессиональные утилиты, параллельные серверы и сервисы, Цукалос М., 2024
- Выразительный JavaScript, Современное веб-программирование, Хавербеке М., 2020
- JavaScript для профессиональных веб-разработчиков, Фрисби М., 2022
- Head First, Паттерны проектирования, Фримен Э., Робсон Э., Сьерра К., Бейтс Б., 2022
- TypeScript быстро, Файн Я., Моисеев А., 2021