Go, Идиомы и паттерны проектирования, Боднер Д., 2022.
Go быстро набирает популярность в качестве языка для создания веб-сервисов. Существует множество учебников по синтаксису Go, но знать его недостаточно. Автор Джон Боднер описывает и объясняет паттерны проектирования, используемые опытными разработчиками. В книге собрана наиболее важная информация, необходимая для написания чистого и идиоматического Go-кода. Вы научитесь думать как Go-разработчик, вне зависимости от предыдущего опыта программирования.
Объявление и вызов функций.
Основы работы с функциями в Go будут выглядеть для вас знакомо, если вам приходилось работать с функциями первого класса в таких языках, как C, Python, Ruby и JavaScript. (В Go также есть методы, о которых мы поговорим в главе 7.) Как и в случае управляющих конструкций, при использовании функций в Go вы можете задействовать ряд уникальных возможностей. Некоторые из них являются улучшением, а некоторые — «пробой пера» с весьма сомнительными преимуществами. В этой главе будут рассмотрены и первые и вторые.
Оглавление.
Предисловие.
Глава 1.Настройка среды разработки для языка Go.
Глава 2.Простые типы и объявление переменных.
Глава 3.Составные типы.
Глава 4.Блоки, затенение переменных и управляющие конструкции.
Глава 5.Функции.
Глава 6.Указатели.
Глава 7.Типы, методы и интерфейсы.
Глава 8.Ошибки.
Глава 9.Модули, пакеты и операции импорта.
Глава 10.Конкурентность в Go.
Глава 11.Стандартная библиотека.
Глава 12.Контекст.
Глава 13.Написание тестов.
Глава 14.Здесь водятся драконы: пакеты reflect, unsafe и cgo.
Глава 15.Взгляд в будущее: обобщенные типы в Go.
Об авторе.
Об обложке.
Купить .
Теги: Боднер :: книги по программированию :: программирование :: go :: создание веб-сервисов
Смотрите также учебники, книги и учебные материалы:
- JavaScript для начинающих, МакГрат М., 2023
- JavaScript для глубокого обучения, TensorFlow.js, Шолле Ф., Нильсон Э., Байлесчи С., Цэй Ш., 2021
- Java, Быстрый старт, Чан Д., 2021
- Java для всех, Васильев А., 2020
- Computer Science для программиста-самоучки, Все, что нужно знать о структурах данных и алгоритмах, Кори А., 2022
- ChatGPT, Мастер подсказок, или Как создавать сильные промты для нейросети, Панда П., Сычева А., 2024
- Android глазами хакера, Зобнин Е.Е., 2024
- 97 вещей, о которых должен знать каждый Jаvа-программист, Советы лучших экспертов, Хенни К., 2023