Documentation ¶
Index ¶
- func Client() client.IClient
- func Mailbox() mailbox.IMailbox
- func Server() server.ISserver
- type Braid
- type Plugin
- func Balancer(builderName string, opts ...interface{}) Plugin
- func Discover(builderName string, opts ...interface{}) Plugin
- func Elector(builderName string, opts ...interface{}) Plugin
- func GRPCClient(builderName string, opts ...interface{}) Plugin
- func GRPCServer(builderName string, opts ...interface{}) Plugin
- func JaegerTracing(protoOpt tracer.Option, opts ...tracer.Option) Plugin
- func LinkCache(builderName string, opts ...interface{}) Plugin
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Braid ¶ added in v1.1.3
type Braid struct {
// contains filtered or unexported fields
}
Braid framework instance
func (*Braid) RegistPlugin ¶ added in v1.1.7
RegistPlugin 注册插件
type Plugin ¶ added in v1.1.7
type Plugin func(*Braid)
Plugin wraps
func GRPCClient ¶ added in v1.1.7
GRPCClient rpc-client
func GRPCServer ¶ added in v1.1.7
GRPCServer rpc-server
func JaegerTracing ¶ added in v1.2.2
JaegerTracing jt
Click to show internal directories.
Click to hide internal directories.