Directories ¶
Path | Synopsis |
---|---|
api
|
|
cmd/services/auth/build/all
Package all binds all the routes into the specified app.
|
Package all binds all the routes into the specified app. |
cmd/services/sales/build/all
Package all binds all the routes into the specified app.
|
Package all binds all the routes into the specified app. |
cmd/tooling/logfmt
This program takes the structured log output and makes it readable.
|
This program takes the structured log output and makes it readable. |
http/api/apitest
Package apitest provides support for excuting api test logic.
|
Package apitest provides support for excuting api test logic. |
http/api/debug
Package debug provides handler support for the debugging endpoints.
|
Package debug provides handler support for the debugging endpoints. |
http/api/mid
Package mid provides a set of middleware handlers.
|
Package mid provides a set of middleware handlers. |
http/api/mux
Package mux provides support to bind domain level routes to the application mux.
|
Package mux provides support to bind domain level routes to the application mux. |
http/domain/authapi
Package authapi maintains the web based api for auth access.
|
Package authapi maintains the web based api for auth access. |
http/domain/checkapi
Package checkapi maintains the web based api for system access.
|
Package checkapi maintains the web based api for system access. |
http/domain/testapi
Package testapi provides a simple API used for testing the foundation web
|
Package testapi provides a simple API used for testing the foundation web |
http/domain/userapi
Package userapi maintains the web based api for user access.
|
Package userapi maintains the web based api for user access. |
app
|
|
api/auth
Package auth provides authentication and authorization support.
|
Package auth provides authentication and authorization support. |
api/authclient
Package authclient provides support to access the auth service.
|
Package authclient provides support to access the auth service. |
api/errs
Package errs provides types and support related to web error functionality.
|
Package errs provides types and support related to web error functionality. |
api/metrics
Package metrics constructs the metrics the application will track.
|
Package metrics constructs the metrics the application will track. |
api/mid
Package mid provides app level middleware support.
|
Package mid provides app level middleware support. |
api/page
Package page provides support for query paging.
|
Package page provides support for query paging. |
domain/userapp
Package userapp maintains the app layer api for the user domain.
|
Package userapp maintains the app layer api for the user domain. |
business
|
|
api/dbtest
Package dbtest contains supporting code for running tests that hit the DB.
|
Package dbtest contains supporting code for running tests that hit the DB. |
api/migrate
Package migrate contains the database schema, migrations and seeding data.
|
Package migrate contains the database schema, migrations and seeding data. |
api/order
Package order provides support for describing the ordering of data.
|
Package order provides support for describing the ordering of data. |
api/sqldb
Package sqldb provides support for access the database.
|
Package sqldb provides support for access the database. |
api/sqldb/dbarray
Package dbarray provides support for database array types.
|
Package dbarray provides support for database array types. |
api/unittest
Package unittest provides support for excuting unit test logic.
|
Package unittest provides support for excuting unit test logic. |
domain/userbus
Package userbus provides business access to user domain.
|
Package userbus provides business access to user domain. |
domain/userbus/stores/userdb
Package userdb contains user related CRUD functionality.
|
Package userdb contains user related CRUD functionality. |
foundation
|
|
docker
Package docker provides support for starting and stopping docker containers for running tests.
|
Package docker provides support for starting and stopping docker containers for running tests. |
keystore
Package keystore implements the auth.KeyLookup interface.
|
Package keystore implements the auth.KeyLookup interface. |
logger
Package logger provides support for initializing the log system.
|
Package logger provides support for initializing the log system. |
validate
Package validate contains the support for validating models.
|
Package validate contains the support for validating models. |
web
Package web contains a small web framework extension.
|
Package web contains a small web framework extension. |
Click to show internal directories.
Click to hide internal directories.