Directories ¶
Path | Synopsis |
---|---|
Package acl implements ACL functionality.
|
Package acl implements ACL functionality. |
Package circuitbreak implements the circuit breaker logic.
|
Package circuitbreak implements the circuit breaker logic. |
Package diagnosis provide support to register probe func that can get some infos to do diagnosis.
|
Package diagnosis provide support to register probe func that can get some infos to do diagnosis. |
Package discovery defines interfaces for service discovery.
|
Package discovery defines interfaces for service discovery. |
Package exception is deprecated
|
Package exception is deprecated |
Package generic ...
|
Package generic ... |
binary_test
Package test ...
|
Package test ... |
descriptor
Package descriptor the idl descriptor for describe the idls with golang
|
Package descriptor the idl descriptor for describe the idls with golang |
json_test
Package test ...
|
Package test ... |
map_test
Package test ...
|
Package test ... |
thrift
Package thrift provides thrift idl parser and codec for generic call
|
Package thrift provides thrift idl parser and codec for generic call |
Package http is used to implement RPC over HTTP.
|
Package http is used to implement RPC over HTTP. |
lbcache
Package lbcache combine balancer with reslover and cache the resolve result
|
Package lbcache combine balancer with reslover and cache the resolve result |
protocol
|
|
bthrift
Package bthrift .
|
Package bthrift . |
Package registry is the API definition of service registry.
|
Package registry is the API definition of service registry. |
Package remote defines all interfaces that are used to do transport with peer side and contains default extension implementations.
|
Package remote defines all interfaces that are used to do transport with peer side and contains default extension implementations. |
connpool
Package connpool provide short connection and long connection pool.
|
Package connpool provide short connection and long connection pool. |
remotecli
Package remotecli for remote client
|
Package remotecli for remote client |
trans/detection
Package detection protocol detection
|
Package detection protocol detection |
trans/invoke
Package invoke .
|
Package invoke . |
trans/netpoll
Package netpoll contains server and client implementation for netpoll.
|
Package netpoll contains server and client implementation for netpoll. |
trans/nphttp2
Package nphttp2 transport powered by netpoll
|
Package nphttp2 transport powered by netpoll |
trans/nphttp2/codes
Package codes defines the canonical error codes used by gRPC.
|
Package codes defines the canonical error codes used by gRPC. |
trans/nphttp2/grpc
Package grpc defines and implements message oriented communication channel to complete various transactions (e.g., an RPC).
|
Package grpc defines and implements message oriented communication channel to complete various transactions (e.g., an RPC). |
trans/nphttp2/metadata
Package metadata define the structure of the metadata supported by gRPC library.
|
Package metadata define the structure of the metadata supported by gRPC library. |
trans/nphttp2/status
Package status implements errors returned by gRPC.
|
Package status implements errors returned by gRPC. |
transmeta
Package transmeta .
|
Package transmeta . |
Package retry implements rpc retry
|
Package retry implements rpc retry |
Package rpctimeout implements logic for timeout controlling.
|
Package rpctimeout implements logic for timeout controlling. |
Package streaming interface
|
Package streaming interface |
Package transmeta metadata handler for translation
|
Package transmeta metadata handler for translation |
Package utils contains utils.
|
Package utils contains utils. |
Click to show internal directories.
Click to hide internal directories.