Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitWithFS ¶
func InitWithFS(fs filesystem.Filesystem, verbosity VerbosityLevel, file, format string) (io.Closer, error)
Types ¶
type Config ¶
type Config struct {
Verbosity VerbosityLevel // default Info
File string // "" = console only
Format string // "text" (default) | "json"
FS filesystem.Filesystem // if nil, uses filesystem.DefaultFS{}
}
type MultiDestHandler ¶
type MultiDestHandler struct {
// contains filtered or unexported fields
}
func NewMultiDestHandler ¶
func NewMultiDestHandler(handlers ...slog.Handler) *MultiDestHandler
type VerbosityLevel ¶
type VerbosityLevel int
const ( Verbose VerbosityLevel = iota Info Warning Error Off )
func ParseVerbosity ¶
func ParseVerbosity(s string) (VerbosityLevel, error)
func (VerbosityLevel) SlogLevel ¶
func (v VerbosityLevel) SlogLevel() slog.Level
Click to show internal directories.
Click to hide internal directories.