17 lines
214 B
Go
17 lines
214 B
Go
package e
|
|
|
|
import "fmt"
|
|
|
|
func Wrap(msg string, err error) error {
|
|
|
|
return fmt.Errorf("%s: %w", msg, err)
|
|
}
|
|
|
|
func WrapIfErr(msg string, err error) error {
|
|
if err == nil {
|
|
return nil
|
|
}
|
|
|
|
return Wrap(msg, err)
|
|
}
|