Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServerOptions ¶
type ServerRoot ¶
type ServerRoot interface { Cleanup() error Bus() bus.Dispatcher Logger() log.Logger UsersReader() domain.UsersReader }
Represents a services root containing every services used by a server.
func Server ¶
func Server(options ServerOptions, logger log.Logger) (ServerRoot, error)
Instantiate a new server root, registering and initializing every services needed by the server.
Click to show internal directories.
Click to hide internal directories.