README

catena

go get -u github.com/codemodus/catena

Package catena aides gRPC interceptor catenation.

Usage

type UnaryServerCatena
    func NewUnaryServerCatena(is ...grpc.UnaryServerInterceptor) *UnaryServerCatena
    func (c *UnaryServerCatena) Append(is ...grpc.UnaryServerInterceptor) *UnaryServerCatena
    func (c *UnaryServerCatena) Copy(catena *UnaryServerCatena)
    func (c *UnaryServerCatena) Interceptor() grpc.UnaryServerInterceptor
    func (c *UnaryServerCatena) Merge(cs ...*UnaryServerCatena) *UnaryServerCatena
    func (c *UnaryServerCatena) ServerOption() grpc.ServerOption
Setup
soon...

More Info

Documentation

View the GoDoc

Documentation

Overview

    Package catena aides gRPC interceptor catenation.

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    This section is empty.

    Types

    type UnaryServerCatena

    type UnaryServerCatena struct {
    	// contains filtered or unexported fields
    }

      UnaryServerCatena ...

      func NewUnaryServerCatena

      func NewUnaryServerCatena(is ...grpc.UnaryServerInterceptor) *UnaryServerCatena

        NewUnaryServerCatena ...

        func (*UnaryServerCatena) Append

          Append ...

          func (*UnaryServerCatena) Copy

          func (c *UnaryServerCatena) Copy(catena *UnaryServerCatena)

            Copy ...

            func (*UnaryServerCatena) Interceptor

              Interceptor ...

              func (*UnaryServerCatena) Merge

                Merge ...

                func (*UnaryServerCatena) ServerOption

                func (c *UnaryServerCatena) ServerOption() grpc.ServerOption

                  ServerOption ...

                  Source Files