Versions in this module Expand all Collapse all v0 v0.2.0 Dec 1, 2025 v0.1.0 Feb 25, 2026 Changes in this version + type BaseConfig struct + AppEnv string + CORSOrigins []string + DatabaseURL string + EnableCORS bool + EnableMetrics bool + EnablePprof bool + EnableReflection bool + EnableRequestLogging bool + GRPCAddr string + GRPCMaxRecvMsgSize int + GRPCMaxSendMsgSize int + GRPCTimeout time.Duration + HTTPAddr string + HTTPIdleTimeout time.Duration + HTTPReadTimeout time.Duration + HTTPWriteTimeout time.Duration + LogLevel string + OTELEndpoint string + OTELSampleRate float64 + ReadinessInitialDelay time.Duration + RedisURL string + ServiceName string + ShutdownTimeout time.Duration + func DefaultBaseConfig() BaseConfig + func (c *BaseConfig) IsDevelopment() bool + func (c *BaseConfig) IsProduction() bool + func (c *BaseConfig) ShouldEnableReflection() bool + func (c *BaseConfig) Validate() error + type Validator interface + Validate func() error