Язык программирования Go. Керниган Б.У., Донован А.А.А.
⚠ Это тестовая версия сайта. Заказы здесь не принимаются. Для покупок перейдите на www.isradon.com

Выберите Валюту

Цены будут конвертироваться в выбранную
вами валюту по биржевому
курсу на день покупки.

  • $ Американский доллар
  • Евро
  • Шекели

Язык программирования Go. Керниган Б.У., Донован А.А.А.

Язык программирования Go. Керниган Б.У., Донован А.А.А.

Аннотация:

Данная книга является важным и авторитетным источником знаний для тех, кто хочет изучить язык программирования Go. В ней идет речь о том, как писать ясные и идиоматические программы на языке Go для решения реальных практических задач. Книга не предполагает ни наличия некоторых предварительных знаний языка Go, ни опыта работы с каким-то конкретным языком программирования, так что она будет доступна для вас, с каким бы языком вы раньше ни работали - JavaScript, Ruby, Python, Java или C++. - Первая глава представляет собой справочник основных концепций языка Go, показанных на примере программ файлового ввода-вывода и обработки текстов, простейшей графики, а также веб-клиентов и серверов. - Первые главы охватывают структурные элементы программ на языке Go: синтаксис, управление потоком выполнения, типы данных и организация программ в виде пакетов, файлов и функций. Приводимые примеры иллюстрируют множество пакетов стандартной библиотеки и показывают, как создавать собственные пакеты. В последующих главах механизм пакетов будет рассмотрен более подробно, и вы узнаете, как строить, тестировать и поддерживать проекты, используя инструментарий gо. - В главах, посвященных методам и интерфейсам, описывается нестандартный подход языка Go к объектно-ориентированному программированию, в котором методы могут быть объявлены для любого типа, а интерфейсы - неявно удовлетворены. В этих главах поясняются ключевые принципы инкапсуляции, композиции и заменимости с использованием реалистичных примеров. - Две главы, посвященные параллелизму, представляют углубленный подход к этой важной теме. Первая глава охватывает основные механизмы go-подпрограмм и каналов, иллюстрирует стиль, известный как взаимодействие последовательных процессов, которым знаменит Go. Вторая охватывает более традиционные аспекты параллелизма с совместно используемыми переменными. Эти главы послужат прочным фундаментом для программистов, которые впервые встречаются с параллельными вычислениями. - В двух последних главах рассматриваются низкоуровневые возможности языка Go. Одна из них посвящена искусству метапрограммирования с помощью рефлексии, а другая показывает, как использовать пакет unsafe для выхода за пределы системы типов в особых случаях, а также как использовать инструмент cgo для связи Go с библиотеками С. В книге приведены сотни интересных и практичных примеров хорошо написанного кода на языке Go, которые охватывают весь язык, его наиболее важные пакеты и имеют широкий спектр применения. В каждой главе содержатся упражнения для проверки вашего понимания и изучения возможных расширений и альтернатив.

Количество страниц: 432
Год издания: 2020
Издательство: Рипол
ISBN: 978-5-907114-21-0

470₪ 626₪
-25%

Оформить заказ

Стандартная доставка

(до 21 рабочего дня)

Цена действительна только для интернет-магазина и может отличаться от цен в розничной сети

hjk

Другие книги этого автора

Новинки Бестселлеры Фэнтези Распродажа Подарки Игрушки
Книги Игрушки Карты Таро Подарки Творчество Иудаика Игры Канцтовары Пазлы

Каталог книг

ВСЕ
Главная Главная Главная Каталог Каталог Каталог Магазины Магазины Магазины Корзина Корзина Корзина Кабинет Кабинет Кабинет