Add range
Add functions
Add multiple return values
Add variadic functions
Add closures
Add recursion
Add pointers
Add structs
Add methods
Add interfaces
Add errors
Add goroutines
Add channels
Add channel buffering
Add channel synchronization
Channel directions
Add select
Add timeouts
Add non blocking channel operations
Add closing channels