intermediate 5 hr 8 lessons
Functional Programming in Go
Apply functional techniques in Go: pure functions, immutability, higher-order functions, and composition.
Taught by The StretchCode Faculty
What you'll learn
- Write pure, composable Go functions
- Use higher-order functions
- Work with immutable data
- Apply functional patterns
Curriculum
Higher-Order Functions
1Functions as Values
2Closures
Composition
1Composing Functions
2map, filter, reduce
Functional Patterns
1Functional Design
2Build It
