Comment

Comment by dragonwriter

Most Go criticism I've seen on error handling has been “if you are going to use errors-as-values, sum types and pattern matching were the well established approach to that when Go was created and multivalued returns when only one value is usually going to be meaningful at a time is both logically and ergonomically worse” not “don't use errors as values”.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton