diff --git a/errors/utils.go b/errors/utils.go index a8038b7..6df9496 100644 --- a/errors/utils.go +++ b/errors/utils.go @@ -1,6 +1,7 @@ package errors import ( + "fmt" "reflect" ) @@ -12,6 +13,10 @@ func Wrap(err error, message string) error { } } +func Wrapf(err error, format string, args ...interface{}) error { + return Wrap(err, fmt.Sprintf(format, args...)) +} + func Get[T *any](err error, field string) T { if err == nil { return nil