Hacker News new | ask | show | jobs
by bbatha 2563 days ago
> The most important property of Go for me is that the language is not red/blue.

This initially attracted me to Go as well. Unfortunately in production apps your functions get colored by their `context.Context` argument to support cancellation. Unfortunately `Context` is viral because it needs to be passed down from `main` down to virtually all blocking functions.