13 lines
373 B
Go
13 lines
373 B
Go
|
package errorutil
|
||
|
|
||
|
// ErrorFunction A function definition that returns an error
|
||
|
// to be passed to the Ignore or Panic error handler
|
||
|
type ErrorFunction func() error
|
||
|
|
||
|
// Ignore Calls an ErrorFunction, and ignores the result.
|
||
|
// This allows us to be more explicit when there is no error
|
||
|
// handling to be done, for example in defers
|
||
|
func Ignore(f ErrorFunction) {
|
||
|
_ = f()
|
||
|
}
|