func sort.Slice
44 uses
sort (current package)
slice.go#L16: func Slice(x any, less func(i, j int) bool) {
encoding/asn1
marshal.go#L108: sort.Slice(l, func(i, j int) bool {
encoding/json
encode.go#L806: sort.Slice(sv, func(i, j int) bool { return sv[i].ks < sv[j].ks })
encode.go#L1335: sort.Slice(fields, func(i, j int) bool {
flag
flag.go#L359: sort.Slice(result, func(i, j int) bool {
github.com/go-pg/migrations/v8
collection.go#L196: sort.Slice(files, func(i, j int) bool { return files[i].Name() < files[j].Name() })
github.com/golang/protobuf/jsonpb
encode.go#L282: sort.Slice(exts, func(i, j int) bool {
encode.go#L458: sort.Slice(entries, func(i, j int) bool {
github.com/golang/protobuf/proto
text_encode.go#L304: sort.Slice(entries, func(i, j int) bool {
text_encode.go#L513: sort.Slice(exts, func(i, j int) bool {
go.pact.im/x/goupdate
packages.go#L85: sort.Slice(modules, func(i, j int) bool {
go/ast
import.go#L175: sort.Slice(specs, func(i, j int) bool {
import.go#L225: sort.Slice(comments, func(i, j int) bool {
go/doc
example.go#L107: sort.Slice(list, func(i, j int) bool {
example.go#L369: sort.Slice(decls, func(i, j int) bool {
example.go#L373: sort.Slice(comments, func(i, j int) bool {
example.go#L524: sort.Slice((*exs), func(i, j int) bool {
go/types
initorder.go#L250: sort.Slice(funcG, func(i, j int) bool {
methodset.go#L196: sort.Slice(list, func(i, j int) bool {
stmt.go#L69: sort.Slice(unused, func(i, j int) bool {
golang.org/x/exp/apidiff
correspondence.go#L264: sort.Slice(ms, func(i, j int) bool { return d.methodID(ms[i]) < d.methodID(ms[j]) })
golang.org/x/tools/go/packages
golist.go#L730: sort.Slice(response.Packages, func(i, j int) bool { return response.Packages[i].ID < response.Packages[j].ID })
golist_overlay.go#L60: sort.Slice(overlayFiles, func(i, j int) bool {
golang.org/x/tools/internal/gcimporter
iexport.go#L210: sort.Slice(needed, func(i, j int) bool { return needed[i] < needed[j] })
iexport.go#L278: sort.Slice(objs, func(i, j int) bool {
iexport.go#L283: sort.Slice(pkgs, func(i, j int) bool {
google.golang.org/protobuf/internal/filedesc
desc_list.go#L95: sort.Slice(p.sorted, func(i, j int) bool {
desc_list.go#L157: sort.Slice(p.sorted, func(i, j int) bool {
google.golang.org/protobuf/internal/impl
codec_map.go#L287: sort.Slice(keys, func(i, j int) bool {
codec_message.go#L148: sort.Slice(mi.orderedCoderFields, func(i, j int) bool {
codec_message.go#L169: sort.Slice(mi.orderedCoderFields, func(i, j int) bool {
google.golang.org/protobuf/internal/order
range.go#L54: sort.Slice(fields, func(i, j int) bool {
range.go#L105: sort.Slice(entries, func(i, j int) bool {
io/fs
readdir.go#L45: sort.Slice(list, func(i, j int) bool { return list[i].Name() < list[j].Name() })
io/ioutil
ioutil.go#L68: sort.Slice(list, func(i, j int) bool { return list[i].Name() < list[j].Name() })
net/http
fs.go#L149: sort.Slice(dirs, func(i, j int) bool { return dirs.name(i) < dirs.name(j) })
net/http/pprof
pprof.go#L398: sort.Slice(profiles, func(i, j int) bool {
os
dir.go#L123: sort.Slice(dirs, func(i, j int) bool { return dirs[i].Name() < dirs[j].Name() })
path/filepath
path.go#L525: sort.Slice(dirs, func(i, j int) bool { return dirs[i].Name() < dirs[j].Name() })
runtime/debug
garbage.go#L74: sort.Slice(sorted, func(i, j int) bool { return sorted[i] < sorted[j] })
runtime/pprof
pprof.go#L243: sort.Slice(all, func(i, j int) bool { return all[i].name < all[j].name })
pprof.go#L344: sort.Slice(all, func(i, j int) bool {
pprof.go#L580: sort.Slice(p, func(i, j int) bool { return p[i].InUseBytes() > p[j].InUseBytes() })
pprof.go#L876: sort.Slice(p, func(i, j int) bool { return p[i].Cycles > p[j].Cycles })