This course covers the design aspects of concurrency in Go programming language, teaching students how to effectively utilize concurrency features. The course aims to help learners understand how to design concurrent systems in Go, covering topics such as goroutines, channels, and synchronization. The teaching method involves practical examples and demonstrations to illustrate key concepts. This course is intended for individuals interested in mastering Go programming language and enhancing their skills in concurrent programming.
Overview
Syllabus
code::dive 2017 – William Kennedy – Go: Concurrency Design
Taught by
code::dive conference