浏览代码

Refactor to use maps.Copy

Signed-off-by: cuiweixie <[email protected]>
cuiweixie 3 月之前
父节点
当前提交
3bac9ffd08
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2 3
      pkg/compose/convergence.go

+ 2 - 3
pkg/compose/convergence.go

@@ -20,6 +20,7 @@ import (
 	"context"
 	"context"
 	"errors"
 	"errors"
 	"fmt"
 	"fmt"
+	"maps"
 	"slices"
 	"slices"
 	"sort"
 	"sort"
 	"strconv"
 	"strconv"
@@ -931,9 +932,7 @@ func (s *composeService) startService(ctx context.Context,
 func mergeLabels(ls ...types.Labels) types.Labels {
 func mergeLabels(ls ...types.Labels) types.Labels {
 	merged := types.Labels{}
 	merged := types.Labels{}
 	for _, l := range ls {
 	for _, l := range ls {
-		for k, v := range l {
-			merged[k] = v
-		}
+		maps.Copy(merged, l)
 	}
 	}
 	return merged
 	return merged
 }
 }