Files
core/doc.go
T

11 lines
501 B
Go
Raw Normal View History

// Package core provides the foundational implementations of the Einherjar
// framework contracts: lifecycle management, structured logging, structured
// errors, and struct validation.
//
// Sub-packages:
// - launcher — application lifecycle orchestration (init → start → shutdown)
// - logz — structured, leveled logging backed by log/slog
// - xerrors — typed error codes with context enrichment
// - valid — struct validation with pluggable i18n messages
package core