Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppConfig ¶
type AppConfig struct {
SMTP SMTPConfig `json:"smtp"`
RateLimit int `json:"rate_limit"` // emails you can send per second
TimeoutMs int `json:"timeout_ms"` // smtp timeout
}
func LoadConfig ¶
LoadConfig reads JSON config from disk and returns a parsed AppConfig. It never terminates the process; callers should handle returned errors.
Click to show internal directories.
Click to hide internal directories.