This page holds 4 concurrency practical tasks to help you to understand how to write concurrent code.
They will help you to understand how to work with channels, goroutines, tickers, mutexes and context cancelation.
Visit these pages to identify what you need to know about concurrency.