Skip to content

Commit ff6eb04

Browse files
committed
Echo logger defaults to slog.NewJSONHandler
1 parent d6cb58b commit ff6eb04

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

echo.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ func NewWithConfig(config Config) *Echo {
323323

324324
// New creates an instance of Echo.
325325
func New() *Echo {
326-
logger := slog.New(slog.NewTextHandler(os.Stdout, nil))
326+
logger := slog.New(slog.NewJSONHandler(os.Stdout, nil))
327327
e := &Echo{
328328
Logger: logger,
329329
Filesystem: newDefaultFS(),

server.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ func (sc StartConfig) start(ctx stdContext.Context, h http.Handler) error {
9494
if e, ok := h.(*Echo); ok {
9595
logger = e.Logger
9696
} else {
97-
logger = slog.New(slog.NewTextHandler(os.Stdout, nil))
97+
logger = slog.New(slog.NewJSONHandler(os.Stdout, nil))
9898
}
9999

100100
server := http.Server{
@@ -132,10 +132,10 @@ func (sc StartConfig) start(ctx stdContext.Context, h http.Handler) error {
132132
}
133133
if !sc.HideBanner {
134134
bannerText := fmt.Sprintf(banner, Version)
135-
logger.Info(bannerText)
135+
logger.Info(bannerText, "version", Version)
136136
}
137137
if !sc.HidePort {
138-
logger.Info("http(s) server started", "address", listener.Addr())
138+
logger.Info("http(s) server started", "address", listener.Addr().String())
139139
}
140140

141141
go gracefulShutdown(ctx, &sc, &server, logger)

0 commit comments

Comments
 (0)