Communicating Sequential Goroutines
Offered By: Gopher Academy via YouTube
Course Description
Overview
Explore the principles of Communicating Sequential Processes (CSP) and their application in Go programming through this insightful GopherCon 2016 talk by Adrian Cockcroft. Delve into the foundations of CSP, including Occam's Razor and PI Calculus, before examining the building blocks of concurrent programming. Learn how CSP concepts relate to actors and microservices architectures, gaining valuable insights into efficient and scalable software design. Conclude with a Q&A session to deepen your understanding of these advanced programming concepts.
Syllabus
Intro
What is CSP
Occams Razor
PI Calculus
Building Blocks
Actors
Microservices
Questions
Taught by
Gopher Academy
Related Courses
A Holistic Go ExperienceGopher Academy via YouTube Safe, Fast, and Easy - Building a Plugin System with WebAssembly
Gopher Academy via YouTube A Journey Through Integration Testing with Go - What Could Go Wrong?
Gopher Academy via YouTube Kraken Wrangling for Dummies - Go Module Dependency Management at Scale
Gopher Academy via YouTube Go, the Data Engineer's Missing Tool?
Gopher Academy via YouTube