Язык программирования Go. Руководство 2016

Данная книга представляет собой практическое руководство по языку программирования Go версии 1.6.1. Go — это современный язык программирования, разработанный в Google, который сочетает простоту использования с высокой производительностью. Издание охватывает установку и настройку среды разработки для различных операционных систем (Windows, Linux, Mac OS X, FreeBSD), включая работу с переменными окружения и компиляцию из исходных кодов.

В книге подробно рассматриваются основные аспекты языка: пакеты, типы данных, управляющие конструкции, интерфейсы, обработка ошибок и параллельное программирование. Особое внимание уделено практическим инструментам: работе с пакетами sync, вводу-выводу (io, ioutil), документации (GoDoc) и взаимодействию с языком C (Cgo).

Значительная часть материала посвящена веб-разработке: работа с сетью (net, net/http), базами данных (sql, redis), RPC, WebSocket, создание пользовательских интерфейсов (text/template, html/template, gtk). Также рассматриваются работа с ОС, архивирование, хеширование, криптография, регулярные выражения и тестирование. Книга содержит полный русскоязычный справочник по библиотекам Go и предназначена для быстрого освоения языка.

Язык программирования Go. Руководство 2016
A
Автор
Крюков Е.А.
Издательство
Не указано
Год
2016
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент