You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
645 B
Go

10 months ago
package err
import (
"chain-dci/pkg/app"
"errors"
"fmt"
"go.uber.org/zap"
)
func ReturnError(err error, msg, print string) error {
if err != nil {
field := zap.Field{}
field.String = err.Error()
app.ModuleClients.Lg.Error(print, field)
fmt.Printf(print+"%+v\n", err)
return errors.New(msg)
}
return nil
}
func NoReturnError(err error, print string) {
if err != nil {
field := zap.Field{}
field.String = err.Error()
app.ModuleClients.Lg.Error(print, field)
fmt.Printf(print+"%+v\n", err)
}
}
8 months ago
func NoReturnInfo(info interface{}, print string) {
8 months ago
field := zap.Any("", info)
8 months ago
app.ModuleClients.Lg.Info(print, field)
}