null

Network Programming with Go (Code Secure and Reliable Network Services from Scratch)

ISBN: 9781718500884
List Price: $49.99

FREE Ground Shipping in US

Expect Delivery in 4-10 weekdays

Brand New Books

Your Price per Book:
Total for copies: Save

Found a lower price on another site? Request a Price Match

Minimum Order: 25 copies per title

true
Quantity
Price

Minimum Order $100 / 25 copies per title, no exceptions

Not ready to place your order?

Prices change daily. Order now!

$49.99
SKU:
9781718500884
Availability:
774.25
Minimum Purchase:
25 units
Bulk Pricing:
Buy in bulk and save

Minimum Order: 25 copies per title

true

Overview

Network Programming with Go teaches you how to write clean, secure network software with the programming language designed to make it seem easy.

Go combines the best parts of many other programming languages. It’s fast, scalable, and designed for high-performance networking and multiprocessing—in other words, it’s perfect for network programming.
 
Network Programming with Go is for developers ready to start leveraging Go’s ease of use for writing secure, readable, production-ready network code. Early chapters establish a foundation of networking and traffic-routing know-how upon which the rest of the book builds. You’ll put that knowledge to use as author Adam Woodbeck guides you through writing programs that communicate using TCP, UDP, Unix sockets, and other features that ensure reliable data transmission. As you progress, you’ll explore higher-level network protocols like HTTP and HTTP/2, then build applications that securely interact with servers, clients, and APIs over a network using TLS.
 
In addition, Woodbeck shows you how to create a simple messaging protocol, develop tools for monitoring network traffic, craft a custom web server, and implement best practices for interacting with cloud providers using their SDKs. Along the way, you’ll learn:

   • 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 Leverage Go’s code generation support to efficiently communicate with gRPC-based network services 
So get ready to take advantage of Go’s built-in concurrency, rapid compiling, and rich standard library. Because when it comes to writing robust network programs, it’s Go time.

This book title, Network Programming with Go (Learn to Code Secure and Reliable Network Services from Scratch), ISBN: 9781718500884, by Adam Woodbeck, published by No Starch Press (April 6, 2021) is available in paperback. Our minimum order quantity is 25 copies. All standard bulk book orders ship FREE in the continental USA and delivered in 4-10 business days. Expedited shipping is also available.

Unlike Amazon and other retailers who may also offer Network Programming with Go (Learn to Code Secure and Reliable Network Services from Scratch) books on their website, we specialize in large quantities and provide personal service, from trusted, experienced, friendly people in Portland, Oregon. We offer a Price Match Guarantee, and QuickQuote form, to make purchasing quick and easy.

Prefer to work with a human being when you order Network Programming with Go (Learn to Code Secure and Reliable Network Services from Scratch) books in bulk? Our Book Specialists are standing by Monday-Friday 8-5 PST, ready to help!

Product Details

Author:
Adam Woodbeck
Format:
Paperback
Pages:
392
Publisher:
No Starch Press (November 3, 2020)
Language:
English
ISBN-13:
9781718500884
ISBN-10:
1718500882
Weight:
26oz
Dimensions:
6.88" x 9.25" x 0.97"
Case Pack:
18
File:
RandomHouse-PRH_Book_Company_PRH_PRT_Onix_delta_active_D20220626T102516_140411866-20220626.xml
Folder:
RandomHouse
List Price:
$49.99
As low as:
$25.00
Shipping Origin:
Crawfordsville, IN
Publisher Identifier:
P-RH
Discount Code:
A

Ordering Details

  • Product Availability: Typically, all books are in stock and ready to ship. If a title becomes unavailable unexpectedly, you will be contacted with 24 business hours.
  • Standard Shipping: FREE Shipping via ground transportation within the continental United States.
  • Estimated Delivery: Most orders deliver within 4-10 business days from order date (excluding weekends and holidays). Orders shipping to Alaska or Hawaii should allow a minimum of 3 weeks for delivery. Rush Shipping is currently not available.
  • Important Note: Books ship from various warehouses and may receive multiple cartons to fill the complete order. Do not assume your order is shipping from Portland, OR.
  • Payment Terms: Visa, MC, Amex, PayPal, Purchase Orders and P-Cards can be used to purchase online. Check and wire-transfer payments are available offline through Customer Service