Pro Go. Полное руководство по программированию надежного и эффективного программного обеспечения с использованием Golang [Адам Фриман] (pdf) читать постранично, страница - 3

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

выражения
Использование подвыражений
Замена подстрок с помощью регулярного выражения
Резюме
Глава 17: Форматирование и сканирование строк
Подготовка к этой главе
Написание строк
Форматирование строк
Понимание глаголов форматирования

Использование глаголов форматирования общего
назначения
Использование команд целочисленного форматирования
Использование глаголов форматирования значений с
плавающей запятой
Использование глаголов форматирования строк и символов
Использование глагола форматирования логических
значений
Использование глагола форматирования указателя
Сканирование строк
Работа с символами новой строки
Использование другого источника строк
Использование шаблона сканирования
Резюме
Глава 18: Математические функции и сортировка данных
Подготовка к этой главе
Работа с числами
Генерация случайных чисел
Сортировка данных
Сортировка числовых и строковых срезов
Поиск отсортированных данных
Сортировка пользовательских типов данных
Резюме
Глава 19: Даты, время и продолжительность
Подготовка к этой главе
Представление дат и времени
Представление дат и времени

Представление продолжительности
Использование функций времени для горутин и каналов
Перевод горутины в сон
Отсрочка выполнения функции
Получение уведомлений по времени
Получение повторяющихся уведомлений
Резюме
Глава 20:Чтение и запись данных
Подготовка к этой главе
Понимание средств чтения и записи
Понимание средств чтения
Понимание средств записи
Использование служебных функций для программ чтения и
записи
Использование специализированных средств чтения и записи
Использование пайпов
Объединение нескольких средств чтения
Объединение нескольких средств записи
Повторение данных чтения во Writer
Ограничение чтения данных
Буферизация данных
Использование дополнительных методов буферизованного
чтения
Выполнение буферизованной записи
Форматирование и сканирование с помощью средств чтения и
записи
Сканирование значений из считывателя

Запись отформатированных строк в Writer
Использование Replacer с Writer
Резюме
Глава 21: Работа с данными JSON
Подготовка к этой главе
Чтение и запись данных JSON
Кодирование данных JSON
Декодирование данных JSON
Резюме
Глава 22: Работа с файлами
Подготовка к этой главе
Чтение файлов
Использование функции удобства чтения
Использование файловой структуры для чтения файла
Запись в файлы
Использование функции удобства записи
Использование файловой структуры для записи в файл
Запись данных JSON в файл
Использование удобных функций для создания новых файлов
Работа с путями к файлам
Управление файлами и каталогами
Изучение файловой системы
Определение существования файла
Поиск файлов с помощью шаблона
Обработка всех файлов в каталоге
Резюме

Глава 23: Использование HTML и текстовых шаблонов
Подготовка к этой главе
Создание HTML-шаблонов
Загрузка и выполнение шаблонов
Понимание действий шаблона
Создание текстовых шаблонов
Резюме
Глава 24: Создание HTTP-серверов
Подготовка к этой главе
Создание простого HTTP-сервера
Создание прослушивателя и обработчика HTTP
Проверка запроса
Фильтрация запросов и генерация ответов
Использование удобных функций ответа
Использование обработчика удобной маршрутизации
Поддержка HTTPS-запросов
Создание статического HTTP-сервера
Создание статического маршрута к файлу
Использование шаблонов для генерации ответов
Ответ с данными JSON
Обработка данных формы
Чтение данных формы из запросов
Чтение составных форм
Чтение и настройка файлов cookie
Резюме
Глава 25: Создание HTTP-клиентов

Подготовка к этой главе
Отправка простых HTTP-запросов
Отправка POST-запросов
Настройка запросов HTTP-клиента
Использование удобных функций для создания запроса
Работа с файлами cookie
Управление перенаправлениями
Создание составных форм
Резюме
Глава 26: Работа с базами данных
Подготовка к этой главе
Подготовка базы данных
Установка драйвера базы данных
Открытие базы данных
Выполнение операторов и запросов
Запрос нескольких строк
Выполнение операторов с заполнителями
Выполнение запросов для отдельных строк
Выполнение других запросов
Использование подготовленных операторов
Использование транзакций
Использование рефлексии для сканирования данных в
структуру
Резюме
Глава 27: Использование рефлексии
Подготовка к этой главе

Понимание необходимости рефлексии
Использование рефлексии
Использование основных функций типа
Использование базовых возможностей Value
Определение типов
Идентификация байтовых срезов
Получение базовых значений
Установка Value с использованием рефлексии
Установка одного Value с помощью другого
Сравнение Value
Использование удобной функции сравнения
Преобразование