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

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

Adam

MIA KARTS BOOKS

Network Programming with Go: Code Secure and Reliable Net...
Skip to product information
Sale
  • Vendor: Mia Karts

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

$50.47 USD
$40.24 USD
 per 
Just 5 left. Order soon!

Free U.S. shipping on all orders. Free international shipping on orders over $99

All orders are dispatched the next business day!

Competitive Pricing You Can Trust — Quality You Can Rely On.

Guaranteed safe checkout

Product description

ISBN: 1718500882

Author: Woodbeck, Adam

Condition: New

Network Programming with Go teaches you how to write clean, secure network software with the programming language designed to make it seem easy.Build simple, reliable, network softwareCombining the best parts of many other programming languages, Go is fast, scalable, and designed for high-performance networking and multiprocessing. In other words, its perfect for network programming.Network Programming with Go will help you leverage Go to write secure, readable, production-ready network code. In the early chapters, youll learn the basics of networking and traffic routing. Then youll put that knowledge to use as the book guides you through writing programs that communicate using TCP, UDP, and Unix sockets to ensure reliable data transmission.As you progress, youll explore higher-level network protocols like HTTP and HTTP/2 and build applications that securely interact with servers, clients, and APIs over a network using TLS.You'll also learn:Internet Protocol basics, such as the structure of IPv4 and IPv6, multicasting, DNS, and network address translation Methods of ensuring reliability in socket-level communications Ways to use handlers, middleware, and multiplexers to build capable HTTP applications with minimal code Tools for incorporating authentication and encryption into your applications using TLS Methods to serialize data for storage or transmission in Go-friendly formats like JSON, Gob, XML, and protocol buffers Ways of instrumenting your code to provide metrics about requests, errors, and more Approaches for setting up your application to run in the cloud (and reasons why you might want to)Network Programming with Go is all youll need to take advantage of Gos built-in concurrency, rapid compiling, and rich standard library.Covers Go 1.15 (Backward compatible with Go 1.12 and higher)

View full details

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

$50.47 USD
$40.24 USD
 per 

You May Also Like

More in Computer Science

View all
Sale
Turtle Geometry: The Computer as a Medium for Exploring Mathematics (Artificial Intelligence)
$75.00 USD
$41.90 USD
 per 
Sale
Programming the Human Biocomputer
$27.03 USD
$21.62 USD
 per 
Sale
Programming with OpenSCAD: A Beginner's Guide to Coding 3D-Printable Objects
$38.27 USD
$30.61 USD
 per 
Sale
Data Structures and Program Design in C
$61.35 USD
$49.08 USD
 per 
Sale
Ideas That Created the Future: Classic Papers of Computer Science
$84.28 USD
$67.43 USD
 per 
Sale
Hacking APIs: Breaking Web Application Programming Interfaces
$49.48 USD
$36.66 USD
 per 
Sale
Baby Loves Coding! (Baby Loves Science)
$10.48 USD
$8.88 USD
 per 
Sale
13-Cubed: Case Studies in Mind-Control and Programming
$38.82 USD
$29.72 USD
 per 
Everything You Need to Ace Computer Science and Coding in One Big Fat Notebook: The Complete Middle School Study Guide (Big Fat Notebooks)
Sale
How to Use SPSS: A Step-By-Step Guide to Analysis and Interpretation
$50.86 USD
$38.08 USD
 per 
Sale
Beej's Guide to Network Programming: Using Internet Sockets
$29.98 USD
$23.32 USD
 per 
Mathematics for Electricity & Electronics
RECENTLY VIEWED PRODUCTS

Free same-day delivery

Free shipping - no code needed, just head for checkout!

Repeat delivery

Repeat delivery with 5% OFF every order.

Curbside pickup

Order online, drive up, check in & pick up.