it is my very clear experience that rust programs are more brittle than go programs, precisely because rust makes it possible (even encourages) error "bubbling" via `?`
in practice, go code bases that are subject to even minimal code review have basically no ignored errors