| 123456789101112131415161718192021222324252627 |
- package codes
- import (
- "github.com/go-kratos/kratos/v2/errors"
- "google.golang.org/grpc/codes"
- )
- func Error(code int32, msg string) error {
- return errors.New(codes.Code(code), "", "", msg)
- }
- func CommonError(err error) error {
- se := errors.FromError(err)
- if se == nil {
- se = errors.New(10400, "", "", err.Error())
- }
- return se
- }
- func SystemErr(msg string) error {
- return errors.New(10500, "", "", msg)
- }
- // 自定义返回值. 如自字重定向
- func Customize() error {
- return errors.New(1000, "", "", "")
- }
|