Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Mu sync.RWMutex
)
Functions ¶
func GetClient ¶
func GetClient(clientName string) (*grpc.ClientConn, error)
获取GRPC客户端
参数:
- clientName: 客户端名
func InitServer ¶
初始化GRPC服务
参数:
- grpcName: GRPC服务名
- keyFile: TLS私钥,如果为空则不使用TLS
- certFile: TLS证书,如果为空则不使用TLS
func RegisterServer ¶
注册一个GRPC下的服务
gRPC作为主服务, 一个gRPC下可以有多个不同功能服务
Params:
- grpcName: GRPC名
- server: GRPC下的服务
Types ¶
Click to show internal directories.
Click to hide internal directories.