Changes in new versions / Go 1.21

import "sort"

nums := []int{5241}

// *** before: ***
sort.Slice(nums, func(i, j intbool { return nums[i] < nums[j] })
found := false
for _, n := range nums {
    if n == 4 {
        found = true
        break
    }
}

// *** in version 1.21: ***
import "slices"

slices.Sort(nums)
found := slices.Contains(nums, 4)