Not doing the conventional error return in go would be akin to using a Return sum type in reverse, putting the success value into the Error case..
Not doing the conventional error return in go would be akin to using a Return sum type in reverse, putting the success value into the Error case..