package
0.0.0-20250128035417-84048cf2426f
Repository: https://github.com/jonesrussell/goforms.git
Documentation: pkg.go.dev

# README

Config Package

This package handles application configuration management.

Responsibilities

  • Loading environment variables
  • Validating configuration values
  • Providing typed configuration structures
  • Managing configuration defaults

Key Components

  • Config: Main configuration structure
  • AppConfig: Application-specific settings
  • ServerConfig: HTTP server settings
  • DatabaseConfig: Database connection settings
  • SecurityConfig: Security and authentication settings

Usage

cfg := config.New()