Skip to content

Go 201: Concurrency


This module introduces the core concepts of concurrency in Go, combining both theory and hands-on examples.

Background topics such as threads, asynchronous I/O, multitasking, and concurrency models are explained where relevant.

Use the navigation menu on the left to browse through the sections and dive into Go’s powerful concurrency features.


Go official website

Learn Go

Go Playground- Run/Test online