pkg/

directory
v0.8.0-fieldmask Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2023 License: Apache-2.0

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 fallback ...
Package fallback ...
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
http_test
Package test ...
Package test ...
httppb_test
Package test ...
Package test ...
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 resolver and cache the resolve result
Package lbcache combine balancer with resolver and cache the resolve result
protocol
bthrift
Package bthrift .
Package bthrift .
reflection
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.
codec/protobuf/encoding
Package encoding defines the interface for the compressor and codec, and functions to register and retrieve compressors and codecs.
Package encoding defines the interface for the compressor and codec, and functions to register and retrieve compressors and codecs.
codec/protobuf/encoding/gzip
Package gzip implements and registers the gzip compressor during the initialization.
Package gzip implements and registers the gzip compressor during the initialization.
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, it is used for a scenario that switching KitexProtobuf to gRPC.
Package detection protocol detection, it is used for a scenario that switching KitexProtobuf to gRPC.
trans/gonet
Package gonet contains server and client implementation for go net.
Package gonet contains server and client implementation for go net.
trans/invoke
Package invoke .
Package invoke .
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
The files in grpc package are forked from gRPC[github.com/grpc/grpc-go], and we keep the original Copyright[Copyright 2017 gRPC authors] and License of gRPC for those files.
The files in grpc package are forked from gRPC[github.com/grpc/grpc-go], and we keep the original Copyright[Copyright 2017 gRPC authors] and License of gRPC for those files.
trans/nphttp2/grpc/syscall
Package syscall provides functionalities that grpc uses to get low-level operating system stats/info.
Package syscall provides functionalities that grpc uses to get low-level operating system stats/info.
trans/nphttp2/grpc/testutils/leakcheck
Package leakcheck contains functions to check leaked goroutines.
Package leakcheck contains functions to check leaked goroutines.
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.
kitexutil
Package kitexutil provides some util methods to get RPC information
Package kitexutil provides some util methods to get RPC information

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL