- Can I convert a []T to an []interface{}?
- When are function parameters passed by value?
- Fixing Bugs with PProf
- Memoization
Function values allow you to pass behaviour to be executed, rather that data to be interpreted. Which allows behaviour to be executed in different contexts.