IMPORTANT COVID-19 UPDATES

9781119773818

Practical Golang Building Scalable Network and Non-Network Applications

by
  • ISBN13:

    9781119773818

  • ISBN10:

    1119773814

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2021-12-21
  • Publisher: Wiley
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $40.00 Save up to $2.00
  • Buy New
    $38.00
    Add to Cart Free Shipping Icon Free Shipping

    NOT YET PRINTED. PLACE AN ORDER AND WE WILL SHIP IT AS SOON AS IT ARRIVES.

Supplemental Materials

What is included with this book?

Summary

Practical Golang aims to use the Golang programming language to build applications typically being written and deployed in software systems across the industry. In this book, readers will learn how to write production ready HTTP 1.1, HTTP2, RPC and TCP/UDP servers. You will learn about best practices related to failure handling, logging, monitoring and scaling their services in a platform neutral way. Throughout this book, we will only resort to using the most popular open source projects and aim to be as cloud provider neutral as possible.

  • This practical guide will cover:
  • Writing a HTTP service from scratch using Golang’s standard library
  • Implementing RPC and HTTP interfaces for RPC service
  • Using a SQL database and;
  • Load balancing, handling failure and scaling

With a focus on writing production ready network applications at a higher level of the network stack, you will understand from practical hands on examples written with modern practices in mind. With more and more companies embracing Golang to write their applications, you will be able to reference this book for years to come as your go to practical guide.

Rewards Program

Write a Review