Apples and oranges. Python is a dynamic language, whereas Go is a systems programming language that tries to offer an alternative to C.
You {would/would not} switch to Go from Python for about the same reasons why you {would/would not} switch to C, Ada, Modula 2, and so on.
A more useful blog would be, "Why I'm not leaving C (or C++, Rust, ...) for Go".
If I were using Go (which I almost certainly won't be, ever), I think would try to use its panic/recover mechanism as much as possible to avoid the tedious multi-level error handling.
You {would/would not} switch to Go from Python for about the same reasons why you {would/would not} switch to C, Ada, Modula 2, and so on.
A more useful blog would be, "Why I'm not leaving C (or C++, Rust, ...) for Go".
If I were using Go (which I almost certainly won't be, ever), I think would try to use its panic/recover mechanism as much as possible to avoid the tedious multi-level error handling.