News for hackers. Stuff that matters.
Re:Go 2 Draft Designs by JulianMorrison on Wednesday August 29, 2018 @10:19AM (#17868373)
It looks like check can be used in calling chains.

That is, if F is string to string,error, and G is empty to string,error then

  s := check F(check G())
either assigns a string to s, or calls the handler.
Re:Go 2 Draft Designs by barsonme on Thursday August 30, 2018 @12:33AM (#17874102)
I hope this doesn't make it in. I'd hate to see the inevitable

check (check A(check B(check C( ... ))))

Re:Go 2 Draft Designs by JulianMorrison on Thursday August 30, 2018 @04:57AM (#17875134)
I wouldn't. It's very explicitly saying, this is a series of calls that can fail.