Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GrpcServerSet = wire.NewSet(myGrpc.NewServer, registry.NewServiceInstance, GetGrpcServerOptions, RegisterByEtcdSet)
GrpcServerSet grpc服务端
View Source
var LoggerSet = wire.NewSet(logs.NewZapLogger, logs.NewZapWriter, wire.Bind(new(io.Writer), new(*logs.ZapWriter)))
LoggerSet 全局日志
View Source
var RegisterByEtcdSet = wire.NewSet(byEtcd.NewRegister, NewEtcdClient, wire.Value(30))
RegisterByEtcdSet etcd注册中心
Functions ¶
func GetGrpcServerOptions ¶
GetGrpcServerOptions grpc服务配置
func GinRecovery ¶
func GinRecovery(stack bool, log *logs.ZapLogger) gin.HandlerFunc
GinRecovery recover掉项目可能出现的panic,并使用zap记录相关日志
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.