That’s a pretty defensive take.
You don’t have to hate Go to agree that Rust’s `?` operator is much nicer when all you want to do is propagate the error.