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 by
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.
Distributed Computing with Go
- About Book
- Who Is This Book For?
- Book Content
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!