# Functions
GRPCListenAddress allows to change network for net.Listener.
GRPCListener allows to set custom net.Listener.
GRPCListenNetwork allows to change default (tcp) network for net.Listener.
GRPCName allows set name for the http-service.
GRPCSkipErrors allows to skip any errors.
GRPCWithLogger changes default logger.
HTTPListenAddress allows changing network for net.Listener.
HTTPListener allows to set custom net.Listener.
HTTPListenNetwork allows changing default (tcp) network for net.Listener.
HTTPName allows set name for the http-service.
HTTPSkipErrors allows to skip any errors.
HTTPWithLogger allows to set logger.
ListenerIgnoreError allows for ignoring all passed errors.
ListenerName allows changing the default listener name.
ListenerSkipErrors allows for ignoring all raised errors.
ListenerWithLogger allows to set custom zap.Logger.
NewAPIServer creates api server by http.Handler from DI container.
NewGRPCService creates gRPC service with passed gRPC options.
NewHTTPServer creates http-server that will be embedded into multiple server.
NewHTTPService creates Service from http.Server and HTTPOption's.
NewListener creates new Listener service and applies passed options to it.
NewOpsConfig creates OpsConfig and should be moved to settings module in the future.
NewOpsServer creates ops server.
OpsDefaults allows setting default settings for ops server.
PrepareHTTPService creates http.Server as service.Service.
# Constants
ErrEmptyConfig is raised when empty configuration passed into functions that requires it.
ErrEmptyGRPCAddress is raised when passed empty address to NewGRPCService.
ErrEmptyGRPCServer is raised when called NewGRPCService or gRPC methods with empty grpc.Server.
ErrEmptyHTTPAddress is raised when passed empty address to NewHTTPService.
ErrEmptyHTTPServer is raised when called New or httpService methods with empty http.Server.
ErrEmptyListener is raised when an empty Listener used in the NewListener function or Listener methods.
ErrEmptyLogger is raised when empty logger passed into New function.
# Variables
APIModule defines API server module.
DefaultGRPCModule defines default gRPC server module.
DefaultServersModule of web base structs.
OpsModule allows import ops http.Server.
# Structs
No description provided by the author
HTTPConfig .
No description provided by the author
OpsConfig .
OpsProbeParams allows setting health and ready probes for ops server.
No description provided by the author
# Interfaces
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
ProbeChecker used by ops-server ready and health handler.