Go на практике. 2-е изд. Натан Козыра, Мэтт Батчер, Мэтт Фарина
- Артикул: BC-083960
- Наличие: В наличии
И так, вы освоили азы Go, что дальше? Чтобы создавать надежные и готовые к эксплуатации Go-приложения, вам нужно научиться реализовывать конкурентность, налаживать сетевые взаимодействия, получать доступ к файлам, использовать такие нативные протоколы передачи данных, как gRPC и TCP/REST, а также разбираться во множестве практических нюансов. В этой книге приводятся готовые решения, которые можно незамедлительно применить в повседневной работе.
Здесь вы найдете описание десятков практических техник разработки и сопровождения Go-приложений в формате «проблема — решение — обсуждение». Издание охватывает новейшие возможности языка Go, включая дженерики, обработку паник и ошибок, современные модели конкурентности, а также такие продвинутые темы, как рефлексия и генерация кода. Кроме того, авторы дают полезные советы по интеграции в ваш процесс разработки ИИ-инструментов.
В этой книге:
-
Реализация конкурентности с помощью горутин и каналов.
-
Веб-серверы и микросервисы.
-
Логирование, кэширование и доступ к данным.
Кому стоит прочитать эту книгу?
Книга ориентирована на Go-разработчиков среднего уровня, а также на опытных программистов, владеющих такими языками, как Java, C/C++, C# или Rust. В то же время люди, желающие познакомиться с Go, также смогут усвоить материал без особых трудностей. Язык Go предельно прост и обладает низким порогом входа, что делает процесс обучения по ходу чтения вполне комфортным.
| Информация о книге | |
| Автор | Натан Козыра, Мэтт Батчер, Мэтт Фарина |
| Обложка | мягкая |
| Количество страниц | 400 |
| Язык издания | русский |
| Иллюстрации | черно-белые |