In our previous tutorial, we have explained how to achieve Concurrency with Goroutines in Golang. In this tutorial, we will explain about Channels in Golang and how Goroutines communicate with Channels.
Channels are the pipes that used with Goroutines for sending and receiving values. We can send the values with Channels from one Goroutines and can receive those values in another Goroutines. (more…)