Documentation ¶ Index ¶ Variables func NewMultiWithConfig(conf *Config) (service.Service, error) type Config type Multi func NewMulti(multi []service.Service) *Multi func (m *Multi) Close() error func (m *Multi) Run(ctx context.Context) error Constants ¶ This section is empty. Variables ¶ View Source var ( ErrNotServer = fmt.Errorf("not server") ) Functions ¶ func NewMultiWithConfig ¶ func NewMultiWithConfig(conf *Config) (service.Service, error) Types ¶ type Config ¶ type Config struct { Multi []service.Service } type Multi ¶ type Multi struct { // contains filtered or unexported fields } func NewMulti ¶ func NewMulti(multi []service.Service) *Multi func (*Multi) Close ¶ func (m *Multi) Close() error func (*Multi) Run ¶ func (m *Multi) Run(ctx context.Context) error Source Files ¶ View all Source files init.go multi.go Click to show internal directories. Click to hide internal directories.