Sample project to understand context usage in Golang
cd value
go run main.go
cd middleware/server
go run main.go
cd middleware/client
go run main.go
cd cancellation/server
go run main.go
cd cancellation/client
go run main.go
cd timeout/server
go run main.go
cd timeout/client
go run main.go