18 lines
236 B
Go
18 lines
236 B
Go
package apperrors
|
|
|
|
import (
|
|
"errors"
|
|
"fmt"
|
|
)
|
|
|
|
func User(message string) error {
|
|
return errors.New(message)
|
|
}
|
|
|
|
func Wrap(message string, err error) error {
|
|
if err == nil {
|
|
return nil
|
|
}
|
|
return fmt.Errorf("%s: %w", message, err)
|
|
}
|