Documentation
¶
Index ¶
- func CertNameAttr(v string) slog.Attr
- func Debug(msg string, args ...slog.Attr)
- func Debugf(msg fmt.Stringer, args ...slog.Attr)
- func Default() *slog.Logger
- func DomainAttr(v string) slog.Attr
- func DomainsAttr(v []string) slog.Attr
- func DurationAttr(key string, v time.Duration) slog.Attr
- func Error(msg string, args ...slog.Attr)
- func ErrorAttr(err error) slog.Attr
- func Errorf(msg fmt.Stringer, args ...slog.Attr)
- func Fatal(msg string, args ...slog.Attr)
- func Info(msg string, args ...slog.Attr)
- func Infof(msg fmt.Stringer, args ...slog.Attr)
- func SetDefault(l *slog.Logger)
- func Warn(msg string, args ...slog.Attr)
- func Warnf(msg fmt.Stringer, args ...slog.Attr)
- type FormattableDuration
- type LazyMessage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CertNameAttr ¶
func DomainAttr ¶
func DomainsAttr ¶
func SetDefault ¶
SetDefault makes l the default [Logger], which is used by the top-level functions Info, Debug and so on.
Types ¶
type FormattableDuration ¶
func (FormattableDuration) LogValue ¶
func (f FormattableDuration) LogValue() slog.Value
func (FormattableDuration) String ¶
func (f FormattableDuration) String() string
type LazyMessage ¶
type LazyMessage struct {
// contains filtered or unexported fields
}
func LazySprintf ¶
func LazySprintf(msg string, args ...any) LazyMessage
func (LazyMessage) String ¶
func (l LazyMessage) String() string
Click to show internal directories.
Click to hide internal directories.