Directories ¶
Path | Synopsis |
---|---|
app
|
|
cli/liars/board
Package board handles the game board and all interactions.
|
Package board handles the game board and all interactions. |
cli/liars/engine
Package engine provides access to the game engine.
|
Package engine provides access to the game engine. |
cli/liars/settings
Package settings provides support for capturing settings.
|
Package settings provides support for capturing settings. |
services/engine/build/all
Package all binds all the routes into the specified app.
|
Package all binds all the routes into the specified app. |
services/engine/handlers/checkgrp
Package checkgrp maintains the group of handlers for health checking.
|
Package checkgrp maintains the group of handlers for health checking. |
services/engine/handlers/gamegrp
Package gamegrp provides the handlers for game play.
|
Package gamegrp provides the handlers for game play. |
tooling/admin/cmd
Package cmd implements all the functionality needed to manage liarsdice.
|
Package cmd implements all the functionality needed to manage liarsdice. |
tooling/logfmt
This program takes the structured log output and makes it readable.
|
This program takes the structured log output and makes it readable. |
business
|
|
contract/go/bank
Package bank is generated code for accessing the bank smart contract.
|
Package bank is generated code for accessing the bank smart contract. |
core/bank
Package bank represents all the transactions necessary for the game.
|
Package bank represents all the transactions necessary for the game. |
core/game
Package game represents all the game play for liar's dice.
|
Package game represents all the game play for liar's dice. |
core/game/stores/gamedb
Package gamedb contains game related CRUD functionality.
|
Package gamedb contains game related CRUD functionality. |
data/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. |
data/migrate
Package migrate contains the database schema, migrations and seeding data.
|
Package migrate contains the database schema, migrations and seeding data. |
data/sqldb
Package sqldb provides support for access the database.
|
Package sqldb provides support for access the database. |
data/sqldb/dbarray
Package dbarray provides support for database array types.
|
Package dbarray provides support for database array types. |
web/auth
Package auth provides authentication and authorization support.
|
Package auth provides authentication and authorization support. |
web/debug
Package debug provides handler support for the debugging endpoints.
|
Package debug provides handler support for the debugging endpoints. |
web/errs
Package errs provides types and support related to web v1 functionality.
|
Package errs provides types and support related to web v1 functionality. |
web/metrics
Package metrics constructs the metrics the application will track.
|
Package metrics constructs the metrics the application will track. |
web/mid
Package mid contains the set of middleware functions.
|
Package mid contains the set of middleware functions. |
web/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. |
web/page
Package page provides query paging support.
|
Package page provides query paging support. |
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.