mirror of
https://github.com/moby/moby.git
synced 2026-01-11 18:51:37 +00:00
modernize: Prefer strings.SplitSeq instead of Split
Avoids extra allocations. Added in Go 1.24. Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
This commit is contained in:
@@ -55,7 +55,7 @@ func findCgroupV1Mountpoints() (map[string]string, error) {
|
||||
|
||||
mps := make(map[string]string)
|
||||
for _, mi := range mounts {
|
||||
for _, opt := range strings.Split(mi.VFSOptions, ",") {
|
||||
for opt := range strings.SplitSeq(mi.VFSOptions, ",") {
|
||||
seen, known := allMap[opt]
|
||||
if known && !seen {
|
||||
allMap[opt] = true
|
||||
@@ -375,7 +375,7 @@ func parseUintList(val string, maximum int) (map[int]struct{}, error) {
|
||||
availableInts := make(map[int]struct{})
|
||||
errInvalidFormat := fmt.Errorf("invalid format: %s", val)
|
||||
|
||||
for _, r := range strings.Split(val, ",") {
|
||||
for r := range strings.SplitSeq(val, ",") {
|
||||
if !strings.Contains(r, "-") {
|
||||
v, err := strconv.Atoi(r)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user