Skip to content

Commit

Permalink
relocate cause
Browse files Browse the repository at this point in the history
  • Loading branch information
davecheney committed Jun 8, 2016
1 parent 19140ea commit d146efd
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions errors.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,15 +70,6 @@ func New(text string) error {
}
}

type cause struct {
cause error
message string
}

func (c cause) Error() string { return c.Message() + ": " + c.Cause().Error() }
func (c cause) Cause() error { return c.cause }
func (c cause) Message() string { return c.message }

// Errorf formats according to a format specifier and returns the string
// as a value that satisfies error.
func Errorf(format string, args ...interface{}) error {
Expand All @@ -91,6 +82,15 @@ func Errorf(format string, args ...interface{}) error {
}
}

type cause struct {
cause error
message string
}

func (c cause) Error() string { return c.Message() + ": " + c.Cause().Error() }
func (c cause) Cause() error { return c.cause }
func (c cause) Message() string { return c.message }

// Wrap returns an error annotating err with message.
// If err is nil, Wrap returns nil.
func Wrap(err error, message string) error {
Expand Down

0 comments on commit d146efd

Please sign in to comment.