Go упрощает построение простых, надежных и эффективных программ. А эта книга сделает его доступным для обычных программистов. Основная задача Go — эффективная работа с сетевыми коммуникациями и многопроцессорной обработкой, но код на этом языке пишется и читается не сложнее чем на Python и JavaScript. Простые примеры позволят познакомиться с языком в действии и сразу приступить к программированию на Go. Так что вы быстро освоите общепринятые правила и приемы, которые позволят вам называть себя гофером.
Основы синтаксиса.
Готовы поднять свой код на новый уровень? Нужен простой язык программирования, который быстро компилируется и быстро выполняется? Язык, с которым вы сможете легко и удобно распространять свое ПО среди пользователей? Тогда знакомьтесь: Go — язык программирования, ориентированный на простоту и скорость. Он проще других языков, и поэтому вы быстрее освоите его. Кроме того, Go эффективно использует мощь современных многоядерных процессоров, а значит, программы будут выполняться быстрее. В этой главе представлены возможности Go, которые упростят вам работу и наверняка придутся по вкусу пользователям.
Содержание.
Введение.
Знакомство с Go. Основы синтаксиса.
Какой код будет выполняться? Условные команды и циклы.
Вызовы функций. Функции.
Запаковка кода. Пакеты.
И далее по списку. Массивы.
Проблема с присоединением. Сегменты.
Значения и метки. Карты.
Совместное хранение. Структуры.
Ты – мой тип! Определяемые типы.
Все при себе. Инкапсуляция и встраивание.
Что можно сделать? Интерфейсы.
Снова на ногах. Восстановление после сбоев.
Совместное выполнение. Горутины и каналы.
Контроль качества кода. Автоматизация тестирования.
Запросы и ответы. Веб-приложения.
Пример для подражания. Шаблон HTML.
Функция os.OpenFile: Открытие файлов.
Еще шесть тем. Напоследок.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Макгаврен :: #книги по программированию :: #программирование :: #книги для гоферов
Смотрите также учебники, книги и учебные материалы:
- Основы Python для Data Science, Кеннеди Б., 2023
- Новые возможности JavaScript, Как написать чистый код по всем правилам современного языка, Краудер Т.Д., 2023
- Модернизация Java Enterprise, Облачные технологии для разработчиков, Эйзеле М., Винто Н., 2023
- Микросервисы, Паттерны разработки и рефакторинга, Ричардсон К., 2020
- Глубокое обучение с подкреплением, AlphaGo и другие технологии, Лапань М., 2020
- Классические задачи Computer Science на языке Python, Копец Д., 2020
- Классические задачи Computer Science на языке Java, Копец Д., 2022
- Программирование на Rust, Клабник С., Николс К., 2021