Exploring go context usage in Go application
When I started writting go codes I didn't know why people use context, why is it used for?
Context handles information about the "context" it is running to, but that's just one thing about it. We can define timeouts, set values within it and send it downstream creating a relation between the downstream calls.