Network Programming with Go (No Starch Press)
Monday, 29 March 2021

This book is aimed at developers want to use Go’s ease of use for writing secure, readable, production-ready network code, beginning from the basics of networking and traffic-routing know-how. Author Adam Woodbeck then looks at writing programs that communicate using TCP, UDP, Unix sockets, and other features that ensure reliable data transmission. Later chapters explore higher-level network protocols like HTTP and HTTP/2, and show how to build applications that securely interact with servers, clients, and APIs over a network using TLS.

<ASIN:1718500882>

 

Author: Adam Woodbeck
Publisher: No Starch Press
Date: March 2021
Pages: 392
ISBN: 978-1718500884
Print: 1718500882
Kindle: B085BVTB5M
Audience: Go developers
Level: Intermediate
Category: Other Languages and Systems Management 

networkgo

 

  • IP basics for writing effective network programs, such as IPv4 and IPv6 multicasting, ports, and network address translation
  • How to use handlers, middleware, and multiplexers to build capable HTTP-based applications with minimal code
  • The OSI and TCP/IP models for layered data architectures
  • Methods for reading data from/writing data to a network connection, like the type-length-value encoding scheme
  • Tools for incorporating authentication and encryption into your applications using TLS, like mutual authentication
  • How to serialize data for storage or transmission in Go-friendly formats like JSON, Gob, XML, and protocol buffers
  • How to use Go’s code generation support to efficiently communicate with gRPC-based network services.

 

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Introducing SQL Server 2019 (Packt)

Author: Kellyn Gorman et al
Publisher: Packt Publishing
Pages: 488
ISBN: 978-1838826215
Print: 1838826211
Kindle: B088BNMRQ4
Audience: SQL Server DBAs and Devs
Rating: 3
Reviewer: Ian Stirk

Each new version of SQL Server introduces new features and enhances others. This book aims to discuss some of these [ ... ]



Embracing Modern C++ Safely

Author: Dr. John Lakos, Vittorio Romeo, Dr. Rostislav Khlebnikov and  Alisdair Meredith
Publisher: Addison-Wesley
Date: December 2021
Pages: 1376
ISBN: 978-0137380350
Print: 0137380356
Kindle: B09HTFQB92
Audience: C++ developers
Rating: 4
Reviewer: Harry Fairhead
Writing safe C++ - sounds essential

 [ ... ]


More Reviews