Documentation ¶
Overview ¶
Package internal defines application packages used by multiple programs in this project.
Directories ¶
Path | Synopsis |
---|---|
Package card implements all business logic regarding cards and related types.
|
Package card implements all business logic regarding cards and related types. |
Package menu implements all business logic regarding menus and related types.
|
Package menu implements all business logic regarding menus and related types. |
Package mid provides middleware that can be used by any service in this project.
|
Package mid provides middleware that can be used by any service in this project. |
Package platform holds foundational packages for this project.
|
Package platform holds foundational packages for this project. |
auth
Package auth provides authentication behavior.
|
Package auth provides authentication behavior. |
conf
Package conf provides support for using environmental variables and command line arguments for configuration.
|
Package conf provides support for using environmental variables and command line arguments for configuration. |
database
Package database helps with SQL database interactions.
|
Package database helps with SQL database interactions. |
database/databasetest
Package databasetest provides tools for launching and preparing databases in Docker containers to be used in tests.
|
Package databasetest provides tools for launching and preparing databases in Docker containers to be used in tests. |
web
Package web provides a minimal framework for common HTTP related tasks.
|
Package web provides a minimal framework for common HTTP related tasks. |
Package schema defines the database schema, migrations, and seed data for persisting records in the project.
|
Package schema defines the database schema, migrations, and seed data for persisting records in the project. |
Package tests provides helpers that should only be used in testing.
|
Package tests provides helpers that should only be used in testing. |
Package users implements all business logic regarding users.
|
Package users implements all business logic regarding users. |
Click to show internal directories.
Click to hide internal directories.