Documentation
¶
Index ¶
- func Server(opts ...Option) (ohttp.Service, error)
- type Option
- func Config(val *config.Config) Option
- func Context(val context.Context) Option
- func Flags(val []cli.Flag) Option
- func Logger(val log.Logger) Option
- func Metrics(val *metrics.Metrics) Option
- func Name(val string) Option
- func ServiceHandler(val settings.ServiceHandler) Option
- func TraceProvider(val trace.TracerProvider) Option
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Option ¶
type Option func(o *Options)
Option defines a single option function.
func ServiceHandler ¶
func ServiceHandler(val settings.ServiceHandler) Option
ServiceHandler provides a function to set the ServiceHandler option
func TraceProvider ¶
func TraceProvider(val trace.TracerProvider) Option
TraceProvider provides a function to set the TraceProvider option
Click to show internal directories.
Click to hide internal directories.