!= nil {
log.Error(err)
}
return err или errors.Wrap(message, err) (или наоборот памарметры там, не помню)
if res, err := up(); err != nil { // return err log.Fatal(err) }
import "github.com/pkg/errors“ //… func bar() error { if err := foo(); err != nil { return errors.Wrap(err, „foo“) } // … return nil }
Обсуждают сегодня