5 simple, yet powerful, concurrency patterns in Golang
Getting started with concept of channel & goroutine in Golang