GitRoot

craft your forge, build your project, grow your community freely
 1// SPDX-FileCopyrightText: 2025 Romain Maneschi <romain@gitroot.dev>
 2//
 3// SPDX-License-Identifier: EUPL-1.2
 4
 5package logger
 6
 7import "time"
 8
 9func (l *Logger) Time(msg string) func() {
10	start := time.Now()
11	return func() {
12		elapsed := time.Since(start)
13		l.Info(msg, NewLoggerPair("time", elapsed))
14	}
15}