ru

Действуй! на русском

#2267104
Действуй!

Go in Action (B09781M512)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Erik St. Martin | #76: Веб-сервисы и API

4.5 (145)
Краткое содержание

Книга «Go in Action» знакомит с языком Go, превращая любознательного разработчика в гуру Go. В начале книги представлены уникальные особенности и концепции Go. Затем вы получите практический опыт написания реальных приложений, включая веб-сайты и сетевые серверы, а также освоите методы обработки и преобразования данных со скоростью, которая вызовет зависть у ваших друзей.

О технологии

Разработка приложений может быть достаточно сложной задачей даже без решения сложных проблем системного программирования, таких как параллельная обработка данных в масштабах веб-приложений и производительность в реальном времени. Хотя эти распространенные проблемы можно решить с помощью дополнительных инструментов и фреймворков, Go справляется с ними «из коробки», что делает процесс кодирования более естественным и продуктивным. Разработанный в Google, Go используется как гибкими стартапами, так и крупными предприятиями — компаниями, которые полагаются на высокопроизводительные сервисы в своей инфраструктуре.

О книге

Книга «Go in Action» предназначена для разработчиков среднего уровня, имеющих опыт работы с другими языками программирования и желающих быстро освоить Go или получить более глубокое понимание языка и его внутренней структуры. Книга предлагает интенсивный, всесторонний и идиоматический обзор Go. Она фокусируется на спецификации и реализации языка, включая такие темы, как синтаксис языка, система типов Go, параллельное программирование, каналы и тестирование.

Что внутри?
  • Спецификация и реализация языка
  • Система типов игры Го
  • Внутреннее устройство структур данных в Go.
  • Тестирование и сравнительный анализ

О читателе

Предполагается, что вы являетесь работающим разработчиком, владеющим другим языком программирования, таким как Java, Ruby, Python, C# или C++.

Об авторах

Уильям Кеннеди — опытный разработчик программного обеспечения и автор блога GoingGo.Net. Брайан Кетельсен и Эрик Сент-Мартин — организаторы GopherCon и соавторы основанного на Go фреймворка Skynet.

Оглавление
  1. Представляем Го
  2. Быстрый старт
  3. Упаковка и оснастка
  4. Массивы, срезы и карты
  5. Система типов игры Го
  6. Параллелизм
  7. Шаблоны параллельного выполнения
  8. Стандартная библиотека
  9. Тестирование и сравнительный анализ