Versions in this module Expand all Collapse all v0 v0.10.0 Mar 4, 2019 v0.9.0 Feb 4, 2019 Changes in this version + func Database(ctx context.Context) *pg.DB + func Logger(ctx context.Context) *durable.Logger + func Render(ctx context.Context) *render.Render + func RequestBody(ctx context.Context) string + func WithDatabase(ctx context.Context, database *pg.DB) context.Context + func WithLogger(ctx context.Context, logger *durable.Logger) context.Context + func WithRender(ctx context.Context, r *render.Render) context.Context + func WithRequestBody(ctx context.Context, body string) context.Context + type Error struct + Code int + Description string + Status int + func AuthorizationError(ctx context.Context) Error + func BadDataError(ctx context.Context) Error + func BadRequestError(ctx context.Context) Error + func ForbiddenError(ctx context.Context) Error + func IdentityNonExistError(ctx context.Context) Error + func InvalidEmailFormatError(ctx context.Context, email string) Error + func InvalidPasswordError(ctx context.Context) Error + func NotFoundError(ctx context.Context) Error + func PasswordTooSimpleError(ctx context.Context) Error + func ServerError(ctx context.Context, err error) Error + func TransactionError(ctx context.Context, err error) Error + func (sessionError Error) Error() string