# Functions
CreateChain create consumer or provider's chain,the handlers is different.
CreateChains create the chains based on type and handler map.
CreateHandler create a new handler by name your registered.
GetChain is to get chain.
GetFaultConfig get faultconfig.
RegisterHandler Let developer custom handler.
WithChainName returns the name of the chain option.
WriteBackErr write err and callback.
# Constants
constant for fault handler name.
constant keys for handlers.
constant keys for handlers.
constant keys for handlers.
constant keys for handlers.
constant keys for handlers.
TrafficMarker.
consumer chain.
# Variables
ChainMap just concurrent read.
ErrDuplicatedHandler means you registered more than 1 handler with same name.
# Structs
Chain struct for service and handlers.
ChainOptions chain options.
FaultHandler handler.
LBHandler loadbalancer handler struct.
MarkHandler compares the match rule with invocation and mark this invocation.
RouterHandler router handler.
TracingConsumerHandler tracing consumer handler.
TracingProviderHandler tracing provider handler.
# Interfaces
Handler interface for handlers.
# Type aliases
ChainOption is a function name.