kit/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 13, 2026 License: Apache-2.0

Directories

Path Synopsis
Package adminx holds the primitives the admin UI is built from: passwords, one time codes, sessions and the audit log.
Package adminx holds the primitives the admin UI is built from: passwords, one time codes, sessions and the audit log.
Package confx reads settings from environment variables.
Package confx reads settings from environment variables.
Package logx builds an slog logger configured the same way in every project.
Package logx builds an slog logger configured the same way in every project.
modules
admin
Package admin is a platform module: the admin panel of the project, running inside the same binary as the application.
Package admin is a platform module: the admin panel of the project, running inside the same binary as the application.
api
Package api is a platform module: a gRPC server and a REST gateway in front of it, with the interceptors every service needs and the OpenAPI description of the API.
Package api is a platform module: a gRPC server and a REST gateway in front of it, with the interceptors every service needs and the OpenAPI description of the API.
api/internal/testapi/platformtest/v1
Package platformtestv1 is a reverse proxy.
Package platformtestv1 is a reverse proxy.
postgres
Package postgres is a platform module: a PostgreSQL connection pool with a health check, pool metrics and a clean shutdown.
Package postgres is a platform module: a PostgreSQL connection pool with a health check, pool metrics and a clean shutdown.
riverx
Package riverx is a platform module: background jobs on River, stored in the PostgreSQL database of the postgres module.
Package riverx is a platform module: background jobs on River, stored in the PostgreSQL database of the postgres module.
settings
Package settings is a platform module: business settings of the project, stored in the database and editable without a deploy.
Package settings is a platform module: business settings of the project, stored in the database and editable without a deploy.
Package pgdb opens a PostgreSQL connection pool and helps with transactions.
Package pgdb opens a PostgreSQL connection pool and helps with transactions.
Package settingsx holds the business settings of a project: the schema, the current values and typed access to them.
Package settingsx holds the business settings of a project: the schema, the current values and typed access to them.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL