`func (u *userRepo)Info(ctx context.Context) error { return errors.WithCode(code.ErrDatabase, "data 层 user info 操作失败%s","test") }` `fmt.Println(fmt.Sprintf("== == %s", err))` 输出的日志是空的