Documentation ¶
Index ¶
- type CalculatorEndpoints
- func (endpoints *CalculatorEndpoints) Add(ctx context.Context, a, b int32) (int32, error)
- func (endpoints *CalculatorEndpoints) Div(ctx context.Context, m, n int32) (float32, error)
- func (endpoints *CalculatorEndpoints) Mul(ctx context.Context, e, f int32) (int32, error)
- func (endpoints *CalculatorEndpoints) Sub(ctx context.Context, c, d int32) (int32, error)
- type HealthEndpoints
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CalculatorEndpoints ¶
type CalculatorEndpoints struct { AddEndpoint endpoint.Endpoint SubEndpoint endpoint.Endpoint MulEndpoint endpoint.Endpoint DivEndpoint endpoint.Endpoint }
CalculatorEndpoints 计算器客户端endpoint集 endpoint需要transport赋值
type HealthEndpoints ¶
HealthEndpoints 健康检查客户端endpoint集 endpoint需要transport赋值
func (*HealthEndpoints) Check ¶
func (endpoints *HealthEndpoints) Check(ctx context.Context, service string) (protocol.HealthServiceStatus, error)
Check 检查指定服务的健康状态
Click to show internal directories.
Click to hide internal directories.