func GetDefaultUnaryServerInterceptors() []grpc.UnaryServerInterceptor {
	return []grpc.UnaryServerInterceptor{
		interceptors.UnaryAuditServiceRequest(),
		interceptors.UnaryLogRequestCanceled(),
		grpc_recovery.UnaryServerInterceptor(grpc_recovery.WithRecoveryHandler(requestErrorHandler)),
	}
}
GetDefaultUnaryServerInterceptors returns the default interceptors server unary connections
package grpcutils
import (
	"github.com/apssouza22/grpc-production-go/clientinterceptor"
	interceptors "github.com/apssouza22/grpc-production-go/serverinterceptor"
	grpc_recovery "github.com/grpc-ecosystem/go-grpc-middleware/recovery"
	grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing"
	"github.com/opentracing/opentracing-go"
	"github.com/sirupsen/logrus"
	"google.golang.org/grpc"
	"google.golang.org/grpc/codes"
	"google.golang.org/grpc/status"
)
func requestErrorHandler(p interface{}) (err error) {
	logrus.Error(p)
	return status.Errorf(codes.Internal, "Something went wrong :( ")
}