July 2016
Intermediate to advanced
312 pages
9h 9m
English
This chapter covers
One of the things that Go is well known for is its ability to make writing concurrent programs easier and less susceptible to errors. This chapter introduces concurrency and discusses Go’s concurrency model and design. We’ll talk about the two main features of Go that provide concurrency: goroutines and channels. You’ll see an example of using Go concurrency in a web application to improve the app’s performance.
Concurrency is when two or more tasks start, run, and end within the same period of time and these tasks can ...
Read now
Unlock full access