Network Programming with Go: Code Secure and Reliable Network Services from Scratch

Эта книга представляет собой практическое руководство по созданию сетевых приложений на языке программирования Go. Автор, старший инженер-программист Adam Woodbeck, делится своим опытом разработки распределенных облачных сред и сетевых сервисов, демонстрируя, как использовать возможности Go для построения надежных и безопасных сетевых решений.

Книга разделена на три основные части: архитектура сетей, программирование на уровне сокетов и программирование на уровне приложений. В первой части рассматриваются фундаментальные концепции сетевых систем, включая модели OSI и TCP/IP, а также маршрутизацию трафика. Вторая часть посвящена работе с TCP и UDP, созданию надежных потоков данных и реализации протоколов на уровне сокетов.

Третья часть книги охватывает разработку HTTP-клиентов и серверов, что позволяет читателям перейти от низкоуровневого сетевого программирования к созданию современных веб-сервисов. Особое внимание уделяется безопасности, производительности и надежности сетевых приложений, что делает книгу ценным ресурсом для разработчиков, стремящихся создавать масштабируемые решения.

Network Programming with Go: Code Secure and Reliable Network Services from Scratch
A
Автор
Adam Woodbeck
Издательство
No Starch Press
Год
2021
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент