Description

Book Synopsis
In Network Programming with Go readers learn how to leverage Go's concurrency and rich standard library to write robust network programs to create and handle network connections. Difficult concepts are explained with analogies, diagrammes, and examples as readers learn to solve common networking problems and write secure software. For professional developers and experienced Go programmers.

Table of Contents
Part One: Network Architecture
Chapter 1: An Overview of Networked Systems
Chapter 2: Domain Name Resolution and Routing

Part Two: Socket-Level Programming
Chapter 3: Creating Reliable Data Streams with TCP
Chapter 4: Transmitting Data with TCP
Chapter 5: Simple and Unreliable UDP
Chapter 6: Ensuring UDP’s Reliability with TFTP
Chapter 7: UNIX Domain Sockets

Part Three: Application-Level Programming
Chapter 8: Writing HTTP Clients
Chapter 9: Writing HTTP Services
Chapter 10: Creating a Custom HTTP/2 Server
Chapter 11: Securely Traversing Untrusted Networks

Part Four: Service Architecture and the Cloud
Chapter 12: Microservices and Data Serialization
Chapter 13: Structured Logging and Metrics
Chapter 14: Moving to the Cloud

Network Programming With Go: Code Secure and

    Product form

    £35.99

    Includes FREE delivery

    RRP £47.99 – you save £12.00 (25%)

    Order before 4pm tomorrow for delivery by Thu 2 Jul 2026.

    A Paperback / softback by Adam Woodbeck

    3 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Network Programming With Go: Code Secure and by Adam Woodbeck

      Publisher: No Starch Press,US
      Publication Date: 25/03/2021
      ISBN13: 9781718500884, 978-1718500884
      ISBN10: 1718500882

      Description

      Book Synopsis
      In Network Programming with Go readers learn how to leverage Go's concurrency and rich standard library to write robust network programs to create and handle network connections. Difficult concepts are explained with analogies, diagrammes, and examples as readers learn to solve common networking problems and write secure software. For professional developers and experienced Go programmers.

      Table of Contents
      Part One: Network Architecture
      Chapter 1: An Overview of Networked Systems
      Chapter 2: Domain Name Resolution and Routing

      Part Two: Socket-Level Programming
      Chapter 3: Creating Reliable Data Streams with TCP
      Chapter 4: Transmitting Data with TCP
      Chapter 5: Simple and Unreliable UDP
      Chapter 6: Ensuring UDP’s Reliability with TFTP
      Chapter 7: UNIX Domain Sockets

      Part Three: Application-Level Programming
      Chapter 8: Writing HTTP Clients
      Chapter 9: Writing HTTP Services
      Chapter 10: Creating a Custom HTTP/2 Server
      Chapter 11: Securely Traversing Untrusted Networks

      Part Four: Service Architecture and the Cloud
      Chapter 12: Microservices and Data Serialization
      Chapter 13: Structured Logging and Metrics
      Chapter 14: Moving to the Cloud

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account