Documentation
ยถ
Overview ยถ
Package main is the entry point of the application. Provides HTTP server, cache management, scheduled task scheduling and other functionality.
Directories
ยถ
| Path | Synopsis |
|---|---|
|
internal
|
|
|
cache
Package cache provides user data caching functionality.
|
Package cache provides user data caching functionality. |
|
cmd
Package cmd provides command-line argument parsing and configuration management functionality.
|
Package cmd provides command-line argument parsing and configuration management functionality. |
|
config
Package config provides configuration file loading and management functionality.
|
Package config provides configuration file loading and management functionality. |
|
define
Package define defines constants and data structures in the application.
|
Package define defines constants and data structures in the application. |
|
di
Package di provides dependency injection functionality.
|
Package di provides dependency injection functionality. |
|
errors
Package errors provides unified error handling functionality.
|
Package errors provides unified error handling functionality. |
|
i18n
Package i18n provides internationalization support.
|
Package i18n provides internationalization support. |
|
logger
Package logger provides logging functionality.
|
Package logger provides logging functionality. |
|
metrics
Package metrics provides Prometheus metrics collection functionality.
|
Package metrics provides Prometheus metrics collection functionality. |
|
middleware
Package middleware provides HTTP middleware functionality.
|
Package middleware provides HTTP middleware functionality. |
|
parser
Package parser provides data parsing functionality.
|
Package parser provides data parsing functionality. |
|
router
Package router provides HTTP routing functionality.
|
Package router provides HTTP routing functionality. |
|
validator
Package validator provides configuration validation functionality.
|
Package validator provides configuration validation functionality. |
|
version
Package version provides application version information.
|
Package version provides application version information. |
|
pkg
|
|
|
gocron
Package gocron : A Golang Job Scheduling Package.
|
Package gocron : A Golang Job Scheduling Package. |
|
warden
Package warden provides a client SDK for interacting with Warden API.
|
Package warden provides a client SDK for interacting with Warden API. |
Click to show internal directories.
Click to hide internal directories.
