Go на практиці. 2-ге вид. Натан Козира, Метт Батчер, Метт Фаріна
- Артикул: BC-083960
- Наявність: Є в наявності
Отже, ви освоїли ази Go, що далі? Щоб створювати надійні та готові до експлуатації Go-програми, вам потрібно навчитися реалізовувати конкурентність, налагоджувати мережеві взаємодії, отримувати доступ до файлів, використовувати такі нативні протоколи передачі даних, як gRPC та TCP/REST, а також розбиратися в багатьох практичних нюансах. У цій книзі наводяться готові рішення, які можна негайно застосувати у повсякденній роботі.
Тут ви знайдете опис десятків практичних технік розробки та супроводу Go-додатків у форматі «проблема – рішення – обговорення». Видання охоплює новітні можливості мови Go, включаючи дженерики, обробку панік та помилок, сучасні моделі конкурентності, а також такі просунуті теми, як рефлексія та генерація коду. Крім того, автори дають корисні поради щодо інтеграції у ваш процес розробки ІІ-інструментів.
У цій книзі:
- Реалізація конкурентності за допомогою горутин та каналів.
- Веб-сервери та мікросервіси.
- Логування, кешування та доступ до даних.
Кому варто прочитати цю книгу?
Книга орієнтована на Go-розробників середнього рівня, а також на досвідчених програмістів, які володіють такими мовами, як Java, C/C++, C# або Rust. У той же час люди, які бажають познайомитися з Go, також можуть засвоїти матеріал без особливих труднощів. Мова Go гранично проста і має низький порог входу, що робить процес навчання по ходу читання цілком комфортним.
| Інформація про книгу | |
| Автор | Натан Козира, Метт Батчер, Метт Фаріна |
| Обкладинка | м'яка |
| Кількість сторінок | 400 |
| Мова видання | російська |
| Ілюстрації | чорно-білі |