Hacker News new | ask | show | jobs
by jjjensen90 2167 days ago
Again referring to Go's imperfect but interesting handling of this problem, the style in Go would be:

  data, err := open("/var/foo")
  if err != nil....
In fact, the compiler will make you deal with both values after assignment unless you explicitly ignore one of the return values.