Консультант:
+7(7232) 26 44 09
с 10:00 до 19:00 в раб. дни
Язык программирования Go

Язык программирования Go

Автор: Керниган Брайан У.

Рейтинг:
(0)

Раздел: Прочие издания

Издательство: Диалектика / Вильямс
ISBN: 978-5-8459-2051-5, 978-0-13-419044-0
Год: 2016

Переплет: твердый переплет
Страниц: 432
Язык: русский
Размеры: 170x240 мм
Тираж: 700 экз.
Формат: 70x100/16 (170x240 мм)

14 840 тг.

Количество

Поступление на склад 28.12.2016
Поделиться:

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

  • Комментарии
Загрузка комментариев...

Похожие товары:

  • Основы языка VHDL
    7 130 тг.
    Поступление на склад 28.12.2016
  • Основы языка VHDL
    4 490 тг.
    Поступление на склад 28.12.2016
  • QBASIC на примерах
    1 905 тг.
    Поступление на склад 28.12.2016
  • Осваиваем язык Julia
    10 475 тг.
    Поступление на склад 28.12.2016
  • ANSI common Lisp
    12 395 тг.
    Поступление на склад 28.12.2016
  • Bootstrap в примерах
    9 165 тг.
    Поступление на склад 28.12.2016
0 Корзина
Стоимость
заказа: 0 тг.
Перейти в корзину для оформления заказа
0
Закладки
Посмотреть