|
|
|
|
|
by nickcw
24 days ago
|
|
Go doesn't have colored functions due to its nice fat runtime hiding all the async magic away for us. That makes it a pleasure to code concurrent stuff for IMHO. It does have its own similar problems though - does a function return an error? If so you are going to need to plumb the error return through all the callers. Does a function need a context.Context? Ditto. I guess you can't win them all :-) |
|
Type classes can smooth over some of it but it's not unusual to have to do some plumbing.