mouthful: github.com/vkuznecovas/mouthful Files | Directories

Command mouthful

This is the entry point for mouthful, the self hosted commenting engine.

Upon providing a config, the main program will parse it and start an API.

Package Files

main.go

Directories

PathSynopsis
apiPackage api contains all the required methods and structs for serving mouthful requests.
api/modelPackage model contains the model definitions for mouthful API response and request types.
configPackage config deals with parsing and manipulation of the config files.
config/modelPackage model deals with the model definitions of the configuration file.
dbPackage db is responsible for database access.
db/abstractionPackage abstraction defines all the required interfaces to make the database layer pluggable.
db/dynamodbPackage dynamodb is responsible for connections and data manipulation on dynamodb
db/dynamodb/modelPackage model deals with specific models for dynamodb(they might be a bit different to db/model).
db/modelPackage model contains the models consumed by the databases.
db/sqlxDriverPackage sqlxDriver allows for data manipulation through the github.com/jmoiron/sqlx package.
db/sqlxDriver/mysqlPackage mysql is responsible for mysql database connections and initialization.
db/sqlxDriver/postgresPackage postgres is responsible for postgres database connections and initialization.
db/sqlxDriver/sqlitePackage sqlite is responsible for sqlite database connections and initialization.
globalPackage global provides constants, defaults and helper methods to mouthful.

Package main imports 9 packages (graph). Updated 2018-05-21. Refresh now. Tools for package owners.