Book

Distributed Computing with Go

To learn all of Go, a developer has to be conversant with Go concurrency and parallelism in theory and practice. Distributed Computing with Go takes the reader from concurrency using Goroutines and Channels to the full range of web and cloud environments where Go applications are usually deployed. Concurrency achieves scalability and resiliency, and Golang not only enables, but also frames development in such as a way as to give the developer a natural path towards both.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

8h12m

Language

English

About Book

Who Is This Book For?

This book is for developers who are familiar with the Golang syntax and have a good idea of how basic Go development works. It would be advantageous if you have been through a web application product cycle, although it’s not necessary.

Book content

chapters 8h12m total length

Developer Environment for Go

Understanding Goroutines

Channels & Messages

The RESTful Web

Introducing Goophr

Goophr Concierge

Goophr Librarian

Deploying Goophr

Foundations of Web Scale Architecture

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required