Є в наявності
Bizlit +380995622563

Друзі, ми працюємо. Віримо в ЗСУ і нашу Перемогу! Слава Україні!

Є в наявності

Язык программирования Go

Код товару: 5258
Код товару: 5258
665 грн
665

24 людини додали у Вишлист

На складі

Обкладинка

М'яка

К-ть сторінок

432 стр

ISBN

978-617-7812-22-6

Формат

170х240 мм

Мова

російська

Опис книги Язык программирования Go

Ви краєм вуха чули про нову мову програмування Go, але не знаєте, що він являє собою насправді? Відповіді на всі ваші запитання ви отримаєте в цій книзі. Вона допоможе вам познайомитися з мовою Go ближче, дізнатися про його призначення і переваги, і про те, як писати програми на цій мові (причому це будуть програми не початківця, але професійного програміста - ефективні і ідеоматічние).

Книга написана двома професіоналами - як в області програмування, так і в області написання книг на програмістські теми. Так що якщо ви хочете бути в курсі останніх досягнень в програмуванні - не сумнівайтеся, взявши цю книгу, ви звернули на вірний шлях до професійного оволодіння мовою Go.

Книга призначена в першу чергу для програмістів, вже впевнено володіють будь-якою мовою програмування.

Дана книга є важливим і авторитетним джерелом знань для тих, хто хоче вивчити мову програмування Go. Вона розповідає про те, як писати ясні і ідіоматичні програми на мові Go для вирішення реальних практичних завдань. Книга не передбачає ні наявність деяких попередніх знань мови Go, ні досвіду в роботі з якимось конкретним мовою програмування, так що вона буде доступна для вас, з якою б мовою ви раніше не працювали - JavaScript, Ruby, Python, Java або C ++.
Перша глава являє собою довідник основних концепцій мови Go, показаних на прикладі програм файлового введення-виведення і обробки текстів, найпростішої графіки, а також веб-клієнтів і серверів.
Перші глави охоплюють структурні елементи програм на мові Go: синтаксис, управління потоком виконання, типи даних і організація програм у вигляді пакетів, файлів і функцій.

Наведені приклади ілюструють безліч пакетів стандартної бібліотеки і показують, як створювати власні пакети. У наступних розділах механізм пакетів буде розглянуто більш докладно, і ви дізнаєтеся, як будувати, тестувати і підтримувати проекти, використовуючи інструментарій go.
У розділах, присвячених методам і інтерфейсів, описується нестандартний підхід мови Go до об'єктно-орієнтованого програмування, в якому методи можуть бути оголошені для будь-якого типу, а інтерфейси - неявно задоволені. У цих розділах пояснюються ключові принципи інкапсуляції, композиції і замінності з використанням реалістичних прикладів.
Дві глави, присвячені паралелізму, представляють поглиблений підхід до цієї важливої ​​теми. Перша глава охоплює основні механізми go-підпрограм і каналів, ілюструє стиль, відомий як взаємодія послідовних процесів, яким знаменитий Go. Друга охоплює більш традиційні аспекти паралелізму з спільно використовуваними перемінними. Ці глави забезпечують міцний фундамент для програмістів, які вперше зустрічаються з паралельними обчисленнями.
Дві останні глави розглядають низькорівневі можливості мови Go. Одна з них присвячена мистецтву метапрограмування за допомогою рефлексії, а інша показує, як використовувати пакет unsafe для виходу за межі системи типів в особливих випадках, а також як використовувати інструмент cgo для зв'язку Go з бібліотеками C.

У книзі наведені сотні цікавих і практичних прикладів добре написаного коду на мові Go, які охоплюють весь мову, його найбільш важливі пакети, і мають широкий спектр застосування. У кожному розділі містяться вправи для перевірки вашого розуміння і вивчення можливих розширень і альтернатив. Вихідні тексти вільно доступні для скачування з адреси http://gopl.io/ і можуть бути легко отримані, побудовані і інстальовані з використанням команди go get.

Відгуки про Язык программирования Go

0 / 5

5 зірок

0

4 зірки

0

3 зірки

0

2 зірки

0

1 зірка

0


Язык программирования Go відгуки

Автори книги Язык программирования Go

Брайан У. Керниган
https://bizlit.com.ua/image/cache/data/avtor/avtor-brajan-u-kernigan-90x120.jpg
Брайан У. Керниган – глава отдела исследований компьютерных структур компании "Белл Лабораториз". В 1964 году он получил степень бакалавра в университете Торонто, где специализировался по физике, а... Подробнее
Алан А. А. Донован
image/data/avtor/no_avtor.jpg
Алан А. А. Донован является членом команды разработчиков языка Go в Google, в Нью-Йорке. Он получил ученую степень в области информатики в Кембридже и в МТИ, и занимается программированием с 1996... Подробнее