Hacker News new | ask | show | jobs
by atom_arranger 1863 days ago
I was just speculating, this is the kind of thing I heard as justification for other things in Go.

I guess in this case the real reason is trying to force you to handle the error, and that the error and value are returned separately.