Программирование на Go. Разработка приложений XXI века
| Hlavní autor: | |
|---|---|
| Shrnutí: | На сегодняшний день Go – самый впечатляющий из новых языков программирования. Изначально он создавался для того, чтобы помочь задействовать всю мощь современных многоядерных процессоров. В этом руководстве Марк Саммерфильд, один из основоположников программирования на языке Go, показывает, как писать программы, в полной мере использующие его революционные возможности и идиомы. Данная книга представляет собой одновременно и учебник, и справочник, сводя воедино все знания, необходимые для того, чтобы продолжать освоение Go, думать на Go и писать на нем высокопроизводительные программы. Автор приводит множество сравнений идиом программирования, демонстрируя преимущества Go перед более старыми языками и уделяя особое внимание ключевым инновациям. Попутно, начиная с самых основ, Марк Саммерфильд разъясняет все аспекты параллельного программирования на языке Go с применением каналов и без использования блокировок, а также показывает гибкость и необычность подхода к объектно-ориентированному программированию с применением механизма динамической типизации. Издание предназначено для программистов разной квалификации, желающих освоить и применять в своей практике язык Go. Книга из коллекции ДМК Пресс - Информатика |
| Vydáno: |
Москва, ДМК Пресс, 2013
|
| Témata: | |
| On-line přístup: | http://e.lanbook.com/books/element.php?pl1_id=69944 https://e.lanbook.com/img/cover/book/69944.jpg |
| Médium: | Elektronický zdroj Kniha |
MARC
| LEADER | 00000nam0a2200000 i 4500 | ||
|---|---|---|---|
| 001 | 69944 | ||
| 010 | |a 978-5-94074-854-0 | ||
| 100 | |a 20250516d2013 k y0rusy01020304ca | ||
| 101 | 0 | |a rus | |
| 102 | |a RU | ||
| 105 | |a y j 000zy | ||
| 106 | |a z | ||
| 200 | 1 | |a Программирование на Go. Разработка приложений XXI века |b Электронный ресурс |f Марк С. |g Пер. с англ. Киселёв А.Н. | |
| 210 | |a Москва |b Москва |c ДМК Пресс |d 2013 | ||
| 215 | |a 580 с. | ||
| 330 | |a На сегодняшний день Go – самый впечатляющий из новых языков программирования. Изначально он создавался для того, чтобы помочь задействовать всю мощь современных многоядерных процессоров. В этом руководстве Марк Саммерфильд, один из основоположников программирования на языке Go, показывает, как писать программы, в полной мере использующие его революционные возможности и идиомы. Данная книга представляет собой одновременно и учебник, и справочник, сводя воедино все знания, необходимые для того, чтобы продолжать освоение Go, думать на Go и писать на нем высокопроизводительные программы. Автор приводит множество сравнений идиом программирования, демонстрируя преимущества Go перед более старыми языками и уделяя особое внимание ключевым инновациям. Попутно, начиная с самых основ, Марк Саммерфильд разъясняет все аспекты параллельного программирования на языке Go с применением каналов и без использования блокировок, а также показывает гибкость и необычность подхода к объектно-ориентированному программированию с применением механизма динамической типизации. Издание предназначено для программистов разной квалификации, желающих освоить и применять в своей практике язык Go. | ||
| 333 | |a Книга из коллекции ДМК Пресс - Информатика | ||
| 610 | 0 | |a язык go | |
| 610 | 0 | |a примеры | |
| 610 | 0 | |a компиляция | |
| 610 | 0 | |a hello | |
| 610 | 0 | |a цифры | |
| 610 | 0 | |a срезы | |
| 610 | 0 | |a стек | |
| 610 | 0 | |a типы данных | |
| 610 | 0 | |a методы | |
| 610 | 0 | |a файлы | |
| 610 | 0 | |a отображения | |
| 610 | 0 | |a замыкания | |
| 610 | 0 | |a полярные координаты | |
| 610 | 0 | |a декартовы | |
| 610 | 0 | |a программирование | |
| 610 | 0 | |a логические значения | |
| 610 | 0 | |a числа | |
| 610 | 0 | |a константы | |
| 610 | 0 | |a переменные | |
| 610 | 0 | |a выражения | |
| 610 | 0 | |a числовые типы | |
| 610 | 0 | |a целочисленные типы | |
| 610 | 0 | |a вещественные типы | |
| 610 | 0 | |a statistics | |
| 610 | 0 | |a statistics | |
| 610 | 0 | |a http-сервер | |
| 610 | 0 | |a строки | |
| 610 | 0 | |a литералы | |
| 610 | 0 | |a операторы | |
| 610 | 0 | |a экранированные последовательности | |
| 610 | 0 | |a сравнение строк | |
| 610 | 0 | |a символы | |
| 610 | 0 | |a индексирование | |
| 610 | 0 | |a получение срезов | |
| 610 | 0 | |a форматирование | |
| 610 | 0 | |a fmt | |
| 610 | 0 | |a логических значений | |
| 610 | 0 | |a целочисленных значений | |
| 610 | 0 | |a символов | |
| 610 | 0 | |a вещественных значений | |
| 610 | 0 | |a срезов | |
| 610 | 0 | |a отладки | |
| 610 | 0 | |a пакеты | |
| 610 | 0 | |a strings | |
| 610 | 0 | |a strconv | |
| 610 | 0 | |a utf8 | |
| 610 | 0 | |a unicode | |
| 610 | 0 | |a regexp | |
| 610 | 0 | |a m3u2pls | |
| 610 | 0 | |a коллекций | |
| 610 | 0 | |a значения | |
| 610 | 0 | |a указатели | |
| 610 | 0 | |a ссылочные типы | |
| 610 | 0 | |a массивы | |
| 610 | 0 | |a итерации | |
| 610 | 0 | |a сортировка | |
| 610 | 0 | |a поиск | |
| 610 | 0 | |a отображения | |
| 610 | 0 | |a создание | |
| 610 | 0 | |a заполнение | |
| 610 | 0 | |a поиск | |
| 610 | 0 | |a изменение | |
| 610 | 0 | |a итерации | |
| 610 | 0 | |a упорядоченные ключи | |
| 610 | 0 | |a инвертирование | |
| 610 | 0 | |a угадай разделитель | |
| 610 | 0 | |a частота встречаемости слов | |
| 610 | 0 | |a процедурное программирование | |
| 610 | 0 | |a инструкции | |
| 610 | 0 | |a преобразование типа | |
| 610 | 0 | |a приведение типов | |
| 610 | 0 | |a ветвление | |
| 610 | 0 | |a if | |
| 610 | 0 | |a switch | |
| 610 | 0 | |a цикла for | |
| 610 | 0 | |a организации взаимодействий | |
| 610 | 0 | |a параллельного выполнения | |
| 610 | 0 | |a defer | |
| 610 | 0 | |a panic | |
| 610 | 0 | |a recover | |
| 610 | 0 | |a пользовательские функции | |
| 610 | 0 | |a init | |
| 610 | 0 | |a main | |
| 610 | 0 | |a замыкания | |
| 610 | 0 | |a рекурсивные функции | |
| 610 | 0 | |a выбор функции | |
| 610 | 0 | |a выполнения | |
| 610 | 0 | |a обобщенные функции | |
| 610 | 0 | |a функции высшего порядка | |
| 610 | 0 | |a сортировка | |
| 610 | 0 | |a объектно-ориентированное программирование | |
| 610 | 0 | |a пользовательские типы | |
| 610 | 0 | |a добавление методов | |
| 610 | 0 | |a типы с проверкой | |
| 610 | 0 | |a интерфейсы | |
| 610 | 0 | |a встраивание интерфейсов | |
| 610 | 0 | |a структуры | |
| 610 | 0 | |a агрегирование | |
| 610 | 0 | |a встраивание | |
| 610 | 0 | |a fuzzybool | |
| 610 | 0 | |a фигуры | |
| 610 | 0 | |a упорядоченное отображение | |
| 610 | 0 | |a параллельное программирование | |
| 610 | 0 | |a фильтр | |
| 610 | 0 | |a параллельный поиск | |
| 610 | 0 | |a поточно-ориентированное отображение | |
| 610 | 0 | |a отчет о работе веб-сервера | |
| 610 | 0 | |a поиск дубликатов | |
| 610 | 0 | |a файлы | |
| 610 | 0 | |a данные | |
| 610 | 0 | |a обработка файлов | |
| 610 | 0 | |a json | |
| 610 | 0 | |a xml | |
| 610 | 0 | |a текстовых файлов | |
| 610 | 0 | |a двоичный формат | |
| 610 | 0 | |a пользовательский двоичный формат | |
| 610 | 0 | |a архивные файлы | |
| 610 | 0 | |a zip-архивы | |
| 610 | 0 | |a тарболлов | |
| 610 | 0 | |a распаковывание zip-архивов | |
| 610 | 0 | |a распаковывание тарболлов | |
| 610 | 0 | |a пакеты | |
| 610 | 0 | |a пользовательские пакеты | |
| 610 | 0 | |a импортирование | |
| 610 | 0 | |a сторонние пакеты | |
| 610 | 0 | |a компилятора go | |
| 610 | 0 | |a стандартной библиотеки | |
| 610 | 0 | |a архивами | |
| 610 | 0 | |a сжатыми файлами | |
| 610 | 0 | |a байтами | |
| 610 | 0 | |a коллекциями | |
| 700 | 1 | |a Марк |b С. | |
| 801 | 1 | |a RU |b Издательство Лань |c 20250516 |g RCR | |
| 856 | 4 | |u http://e.lanbook.com/books/element.php?pl1_id=69944 | |
| 856 | 4 | 1 | |u https://e.lanbook.com/img/cover/book/69944.jpg |
| 953 | |a https://e.lanbook.com/img/cover/book/69944.jpg | ||