From 4e91f13db24400de4c1e3c04dfd8f48d0b505ef7 Mon Sep 17 00:00:00 2001 From: wellweek Date: Fri, 21 Mar 2025 15:32:38 +0800 Subject: [PATCH] refactor: use slices.Equal to simplify code Signed-off-by: wellweek --- model/labels/labels.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/model/labels/labels.go b/model/labels/labels.go index 0747ab90d9..ed66d73cbf 100644 --- a/model/labels/labels.go +++ b/model/labels/labels.go @@ -250,15 +250,7 @@ func (ls Labels) WithoutEmpty() Labels { // Equal returns whether the two label sets are equal. func Equal(ls, o Labels) bool { - if len(ls) != len(o) { - return false - } - for i, l := range ls { - if l != o[i] { - return false - } - } - return true + return slices.Equal(ls, o) } // EmptyLabels returns n empty Labels value, for convenience.