Overview
Syllabus
Introduction
Dont Panic
Communicate Sequentially
Concurrency Paradigm
What is a process
Type
Process
CSP
CSP Design Tips
Flow of Data
Control Flow
Manager Driven Workflow
Overdependence on Signals
Goto Dijkstra
Connection Diagrams
Go Gophers
God Processes
Rats Nest
Cycles
Structures
Pipelines
Unidirectional flows
Publish subscriber model
Unsubscribe
Exit strategy
Explicit cancellation
Memory Leak
Context Library
Collect Results
Code Snippet
Preventing Leaks
MPEG TS
Muxing
Packets
MPEGTS
Program Map Table
PatListener
Leaks
Stop Tickers
Cancel on Context
Dont defer inside of an infinite loop
Outro
Taught by
Gopher Academy