Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This has not been my experience. It doesn’t make the code harder to read, but it forces you to think about all the code paths—if you only care about one code path, the error paths may feel like “noise”, but that’s Go guiding you toward better engineering practices. It’s the same way JavaScript developers felt when TypeScript came along and made it painful to write buggy code—the tools guide you toward better practices.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: