Является старшим консультантом и старшим аналитиком/разработчиком, использующим технологии Microsoft. Он работает на BluArancio. Он является сертифицированным разработчиком решений Microsoft для .NET, сертифицированным разработчиком приложений Microsoft для .NET, сертифицированным специалистом Microsoft, а также плодовитым автором и техническим обозревателем. За последние десять лет он написал статьи для итальянских и международных журналов и стал соавтором более десяти книг по различным компьютерным темам.

Почему вам стоит изучать Go?
Go можно использовать практически для любых задач программирования, но лучше всего он подходит для разработки серверов или систем. Обширная стандартная библиотека включает поддержку наиболее распространенных задач на стороне сервера, таких как обработка HTTP-запросов, доступ к базам данных SQL и рендеринг шаблонов HTML. Он имеет отличную поддержку многопоточности, а комплексная система отражения позволяет писать гибкие API для платформ и фреймворков.
Go поставляется с полным набором инструментов разработки, а также имеется хорошая поддержка редактора, что упрощает создание качественной среды разработки.
Go является кроссплатформенным, что означает, что вы можете писать, например, в Windows и развертывать на серверах Linux. Или, как я показываю в этой книге, вы можете упаковать свое приложение в контейнеры Docker для простого развертывания на общедоступных платформах хостинга.
ОГЛАВЛЕНИЕ.
Часть I: Понимание языка Go.
Глава 1: Ваше первое приложение Go.
Глава 2: Go в контексте.
Глава 3: Использование инструментов Go.
Глава 4. Основные типы, значения и указатели.
Глава 5: Операции и преобразования.
Глава 6: Управление потоком.
Глава 7: Использование массивов, срезов и карт.
Глава 8: Определение и использование функций.
Глава 9: Использование типов функций.
Глава 10: Определение структур.
Глава 11: Использование методов и интерфейсов.
Глава 12: Создание и использование пакетов.
Глава 13: Тип и состав интерфейса.
Глава 14. Использование горутин и каналов.
Глава 15. Обработка ошибок.
Часть II: Использование стандартной библиотеки Go.
Глава 16. Обработка строк и регулярные выражения.
Глава 17: Форматирование и сканирование строк.
Глава 18: Математические функции и сортировка данных.
Глава 19: Даты, время и продолжительность.
Глава 20:Чтение и запись данных.
Глава 21: Работа с данными JSON.
Глава 22: Работа с файлами.
Глава 23: Использование HTML и текстовых шаблонов.
Глава 24: Создание HTTP-серверов.
Глава 25: Создание HTTP-клиентов.
Глава 26: Работа с базами данных.
Глава 27: Использование рефлексии.
Глава 28: Использование рефлексии, часть 2.
Глава 29: Использование рефлексии, часть 3.
Глава 30: Координация горутин.
Глава 31. Модульное тестирование, бенчмаркинг и логирование.
Часть III: Применение Go.
Глава 32: Создание веб-платформы.
Глава 33. ПО промежуточного слоя, шаблоны и обработчики.
Глава 34: Действия, сеансы и авторизация.
Глава 35: SportsStore: настоящее приложение.
Глава 36: SportsStore: корзина и база данных.
Глава 37: SportsStore: оформление заказа и администрирование.
Глава 38: SportsStore: отделка и развертывание.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Pro Go, Полное руководство по программированию Golang, Фриман А. - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Фриман
Смотрите также учебники, книги и учебные материалы:
Предыдущие статьи:








