From 1c037d0c5c9e4aafaf2e354e9d4ff4e5d5e7aa25 Mon Sep 17 00:00:00 2001 From: luangucun Date: Wed, 2 Sep 2026 19:03:59 +0800 Subject: [PATCH] refactor(logutil): use slices.SortFunc for log files --- pkg/logutil/file.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/logutil/file.go b/pkg/logutil/file.go index d1f94d82..4a0bd84e 100644 --- a/pkg/logutil/file.go +++ b/pkg/logutil/file.go @@ -7,7 +7,7 @@ import ( "os" "path/filepath" "regexp" - "sort" + "slices" "strings" "time" @@ -177,8 +177,8 @@ func LogfileGC(logDir string, maxFiles int) error { return nil } - sort.Slice(files, func(i, j int) bool { - return files[i].Time.Before(files[j].Time) + slices.SortFunc(files, func(a, b *Logfile) int { + return a.Time.Compare(b.Time) }) var errs error