Documentation ¶
Index ¶
Constants ¶
View Source
const (
// Version of braid-go
Version = "v1.4.0"
)
Variables ¶
View Source
var (
ErrTypeConvFailed = errors.New("type conversion failed")
)
Functions ¶
Types ¶
type Braid ¶
type Braid struct {
// contains filtered or unexported fields
}
Braid framework instance
func NewService ¶ added in v1.2.25
NewService - 创建一个新的 braid 服务
name 服务名称 id 服务id (唯一标识 director 服务组件构建器
Directories ¶
Path | Synopsis |
---|---|
depends/btracer
实现文件 jaegertracing 基于 jaeger 实现的分布式追踪服务
|
实现文件 jaegertracing 基于 jaeger 实现的分布式追踪服务 |
discoverconsul
实现文件 基于 consul 实现的服务发现
|
实现文件 基于 consul 实现的服务发现 |
electorconsul
实现文件 electorconsul 基于 consul 实现的选举
|
实现文件 electorconsul 基于 consul 实现的选举 |
internal/balancer
接口文件 balancer 负载均衡
|
接口文件 balancer 负载均衡 |
linkcacheredis
实现文件 linkerredis 基于 redis 实现的链路缓存
|
实现文件 linkerredis 基于 redis 实现的链路缓存 |
rpcgrpc/grpcclient
实现文件 基于 grpc 实现的 rpc-client
|
实现文件 基于 grpc 实现的 rpc-client |
rpcgrpc/grpcserver
实现文件 grpcserver 基于 grpc 实现的 rpc-server
|
实现文件 grpcserver 基于 grpc 实现的 rpc-server |
rpc-client 模块接口文件
|
rpc-client 模块接口文件 |
Click to show internal directories.
Click to hide internal directories.