func slices.SortFunc
45 uses
slices (current package)
iter.go#L77: SortFunc(s, cmp)
sort.go#L30: func SortFunc[S ~[]E, E any](x S, cmp func(a, b E) int) {
crypto/x509
constraints.go#L79: slices.SortFunc(nc.set, cmp)
encoding/asn1
marshal.go#L114: slices.SortFunc(l, bytes.Compare)
encoding/json
encode.go#L794: slices.SortFunc(sv, func(i, j reflectWithString) int {
encode.go#L1245: slices.SortFunc(fields, func(a, b field) int {
encode.go#L1293: slices.SortFunc(fields, func(i, j field) int {
flag
flag.go#L423: slices.SortFunc(result, func(a, b *Flag) int {
go.pact.im/x/pgxslog
pgxslog.go#L47: slices.SortFunc(attrs, func(a, b slog.Attr) int {
go.pact.im/x/plumb/internal/emit
emit.go#L129: slices.SortFunc(imps, func(a, b imp) int { return strings.Compare(a.path, b.path) })
qual.go#L66: slices.SortFunc(pkgs, func(a, b *types.Package) int { return strings.Compare(a.Path(), b.Path()) })
go.pact.im/x/plumb/internal/packagestest
packagestest.go#L163: slices.SortFunc(l.Packages, func(a, b *discover.Package) int {
go.pact.im/x/plumb/internal/solve
finalize.go#L73: slices.SortFunc(inputs, func(a, b *injectorInput) int {
solve.go#L763: slices.SortFunc(cs, func(a, b matchCand) int { return diag.CmpPos(a.prov.Pos, b.prov.Pos) })
solve.go#L817: slices.SortFunc(ps, func(a, b *discover.Provider) int { return diag.CmpPos(a.Pos, b.Pos) })
go/ast
commentmap.go#L18: slices.SortFunc(list, func(a, b *CommentGroup) int {
commentmap.go#L304: slices.SortFunc(nodes, func(a, b Node) int {
import.go#L186: slices.SortFunc(specs, func(a, b Spec) int {
import.go#L242: slices.SortFunc(comments, func(a, b *CommentGroup) int {
go/doc
example.go#L110: slices.SortFunc(list, func(a, b *Example) int {
example.go#L315: slices.SortFunc(decls, func(a, b ast.Decl) int {
example.go#L318: slices.SortFunc(comments, func(a, b *ast.CommentGroup) int {
example.go#L523: slices.SortFunc(imps, func(a, b *ast.ImportSpec) int {
example.go#L680: slices.SortFunc(*exs, func(a, b *Example) int {
reader.go#L852: slices.SortFunc(list, func(a, b *Value) int {
reader.go#L879: slices.SortFunc(list, func(a, b *Type) int {
reader.go#L909: slices.SortFunc(list, func(a, b *Func) int {
go/types
initorder.go#L273: slices.SortFunc(funcG, func(a, b *graphNode) int {
resolver.go#L510: slices.SortFunc(check.objList, func(a, b Object) int {
stmt.go#L68: slices.SortFunc(unused, func(a, b *Var) int {
typeset.go#L356: slices.SortFunc(list, compareFunc)
golang.org/x/mod/module
module.go#L661: slices.SortFunc(list, func(i, j Version) int {
golang.org/x/mod/semver
semver.go#L167: slices.SortFunc(list, compareVersion)
google.golang.org/grpc/balancer/pickfirst
pickfirst.go#L285: slices.SortFunc(weightedEndpoints, func(a, b weightedEndpoint) int {
io/fs
readdir.go#L46: slices.SortFunc(list, func(a, b DirEntry) int {
net
dnsclient.go#L200: slices.SortFunc(addrs, func(a, b *SRV) int {
dnsclient.go#L231: slices.SortFunc(s, func(a, b *MX) int {
net/http
header.go#L179: slices.SortFunc(hs.kvs, func(a, b keyValues) int { return strings.Compare(a.key, b.key) })
net/http/pprof
pprof.go#L424: slices.SortFunc(profiles, func(a, b profileEntry) int {
os
dir.go#L122: slices.SortFunc(dirs, func(a, b DirEntry) int {
root.go#L393: slices.SortFunc(dirs, func(a, b DirEntry) int {
runtime/pprof
pprof.go#L318: slices.SortFunc(all, func(a, b *Profile) int {
pprof.go#L420: slices.SortFunc(all, slices.Compare)
pprof.go#L666: slices.SortFunc(p, func(a, b profilerecord.MemProfileRecord) int {
pprof.go#L997: slices.SortFunc(p, func(a, b profilerecord.BlockProfileRecord) int {