Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
api
command
|
|
|
code-and-chill
command
|
|
|
fakeusers
command
|
|
|
listdb
command
|
|
|
internal
|
|
|
auth
Package auth provides authentication helpers and user types for the application.
|
Package auth provides authentication helpers and user types for the application. |
|
chrono
Package chrono provides helpers for formatting times and durations.
|
Package chrono provides helpers for formatting times and durations. |
|
ctxlog
Package ctxlog provides context-aware structured logging utilities.
|
Package ctxlog provides context-aware structured logging utilities. |
|
db
Package db provides functions for managing db data using a BoltDB backend.
|
Package db provides functions for managing db data using a BoltDB backend. |
|
mdext
Package mdext provides custom Goldmark extensions for the code-and-chill application.
|
Package mdext provides custom Goldmark extensions for the code-and-chill application. |
|
notifier
Package notifier provides functionality to send and schedule notifications for puzzle events.
|
Package notifier provides functionality to send and schedule notifications for puzzle events. |
|
puzzles
Package puzzles provides types and loading logic for puzzle events, their puzzles, parts, and inputs.
|
Package puzzles provides types and loading logic for puzzle events, their puzzles, parts, and inputs. |
|
rec
Package rec provides utilities for recovering from panics and wrapping errors.
|
Package rec provides utilities for recovering from panics and wrapping errors. |
|
sched
Package sched provides scheduling utilities and a global Cron instance used across the application.
|
Package sched provides scheduling utilities and a global Cron instance used across the application. |
|
server
Package server implements the web server, routes and middleware for the code-and-chill application.
|
Package server implements the web server, routes and middleware for the code-and-chill application. |
|
session
Package session provides session management, storage and helpers for creating, retrieving and persisting session objects used by the application.
|
Package session provides session management, storage and helpers for creating, retrieving and persisting session objects used by the application. |
|
pkg
|
|
|
eventtest
Package eventtest provides helpers for testing puzzle events.
|
Package eventtest provides helpers for testing puzzle events. |
Click to show internal directories.
Click to hide internal directories.