Documentation
¶
Index ¶
- func CreateConsole(ctx context.Context, logger *slog.Logger, db repository.DatabaseQueryExecutor) server.Route
- func ListConsoles(ctx context.Context, logger *slog.Logger, db repository.DatabaseQueryExecutor) server.Route
- func SearchConsoleByID(ctx context.Context, logger *slog.Logger, db repository.DatabaseQueryExecutor) server.Route
- func SearchGameByName(ctx context.Context, logger *slog.Logger, igdbClient usecase.IgdbGameFinder) server.Route
- type ErrBind
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateConsole ¶
func CreateConsole(ctx context.Context, logger *slog.Logger, db repository.DatabaseQueryExecutor) server.Route
CreateConsole creates a new console.
func ListConsoles ¶
func ListConsoles(ctx context.Context, logger *slog.Logger, db repository.DatabaseQueryExecutor) server.Route
ListConsoles returns a list of consoles.
func SearchConsoleByID ¶
func SearchConsoleByID(ctx context.Context, logger *slog.Logger, db repository.DatabaseQueryExecutor) server.Route
SearchConsoleByID returns a console by id.
func SearchGameByName ¶
func SearchGameByName(ctx context.Context, logger *slog.Logger, igdbClient usecase.IgdbGameFinder) server.Route
SearchGameByName returns a list of games that match the given name.
Types ¶
Click to show internal directories.
Click to hide internal directories.