Distributed Computing with Go

A tutorial leading the aspiring Go developer to full mastery of Golang's distributed features.
Preview in Mapt
Code Files

Distributed Computing with Go

Naga Nikhil Anurag Vemuri

A tutorial leading the aspiring Go developer to full mastery of Golang's distributed features.
This title is available to pre-order now and is expected to be published in
Mapt Subscription
FREE
$29.99/m after trial
eBook
$10.00
RRP $39.99
Save 74%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$49.99
$29.99 p/m after trial
RRP $39.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Distributed Computing with Go Book Cover
Distributed Computing with Go
$ 39.99
$ 10.00
Dockerization - Do more with Docker [Integrated Course] Book Cover
Dockerization - Do more with Docker [Integrated Course]
$ 124.99
$ 10.00
Buy 2 for $20.00
Save $144.98
Add to Cart

Book Details

ISBN 139781787125384
Paperback345 pages

Book Description

Distributed Computing with Go gives developer with a good idea how basic Go development works the tools to grasp the true potential of Golang development in a world of concurrent web and cloud applications.

This book starts out with setting up a professional Go development environment and then teaches the reader the basic concepts and practices of Golang concurrent and parallel development. The Golang developer will then learn how to balance resources and data with REST and standard web approaches while keeping concurrency in mind. Then the reader's skills will be expanded considerably by writing a distributed document indexing system that has to balance a large corpus of documents with considerable analytical demands. The tutorial is rounded out with introductions to cloud deployment and Go testing.

Table of Contents

What You Will Learn

  • Setting up a professional Go development environment
  • Writing a fully distributed application using Channels and Goroutines
  • Learning how the Go concurrency paradigm works in practice
  • Using REST with Go while keeping the web app running in an optimized fashion
  • Testing a concurrent Go application

Authors

Table of Contents

Book Details

ISBN 139781787125384
Paperback345 pages
Read More

Read More Reviews

Recommended for You

Building RESTful Web services with Go Book Cover
Building RESTful Web services with Go
$ 31.99
$ 10.00
Go Systems Programming Book Cover
Go Systems Programming
$ 39.99
$ 10.00
Learning Functional Programming in Go Book Cover
Learning Functional Programming in Go
$ 35.99
$ 10.00
Cloud Native programming with Golang Book Cover
Cloud Native programming with Golang
$ 35.99
$ 10.00
Dockerization - Do more with Docker [Integrated Course] Book Cover
Dockerization - Do more with Docker [Integrated Course]
$ 124.99
$ 10.00
OpenCV 3 Computer Vision with Python Cookbook Book Cover
OpenCV 3 Computer Vision with Python Cookbook
$ 35.99
$ 10.00