func sort.Slice
79 uses
sort (current package)
slice.go#L16: func Slice(x interface{}, less func(i, j int) bool) {
archive/zip
reader.go#L687: sort.Slice(r.fileList, func(i, j int) bool { return fileEntryLess(r.fileList[i].name, r.fileList[j].name) })
compress/bzip2
huffman.go#L103: sort.Slice(pairs, func(i, j int) bool {
huffman.go#L138: sort.Slice(codes, func(i, j int) bool {
encoding/asn1
marshal.go#L108: sort.Slice(l, func(i, j int) bool {
encoding/json
encode.go#L805: sort.Slice(sv, func(i, j int) bool { return sv[i].s < sv[j].s })
encode.go#L1334: sort.Slice(fields, func(i, j int) bool {
flag
flag.go#L359: sort.Slice(result, func(i, j int) bool {
github.com/go-git/go-git/v5/plumbing/object
merge_base.go#L151: sort.Slice(sorted, 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 {
github.com/google/go-cmp/cmp/cmpopts
sort.go#L133: sort.Slice(dst.Interface(), func(i, j int) bool { return ms.less(dst, i, j) })
github.com/google/licensecheck/internal/match
rematch.go#L418: sort.Slice(list, func(i, j int) bool {
rematch.go#L945: sort.Slice(x, func(i, j int) bool {
rematch.go#L951: sort.Slice(x, func(i, j int) bool {
github.com/google/licensecheck/old
license.go#L273: sort.Slice(matches, func(i, j int) bool {
github.com/yuin/goldmark/util
util.go#L873: sort.Slice(s, func(i, j int) bool {
go.opencensus.io/stats/view
collector.go#L84: sort.Slice(tags, func(i, j int) bool { return tags[i].Key.Name() < tags[j].Key.Name() })
view.go#L94: sort.Slice(v.TagKeys, func(i, j int) bool {
go.opencensus.io/tag
map.go#L59: sort.Slice(keys, func(i, j int) bool { return keys[i].Name() < keys[j].Name() })
go.opencensus.io/zpages
tracez.go#L438: sort.Slice(data.Rows, 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#L366: sort.Slice(decls, func(i, j int) bool {
example.go#L370: sort.Slice(comments, func(i, j int) bool {
example.go#L521: sort.Slice((*exs), func(i, j int) bool {
golang.org/x/mod/module
module.go#L611: sort.Slice(list, func(i, j int) bool {
golang.org/x/pkgsite/devtools/cmd/create_experiment_config
main.go#L43: sort.Slice(exps, func(i, j int) bool { return exps[i].Name < exps[j].Name })
golang.org/x/pkgsite/internal
symbol.go#L116: sort.Slice(orderdVersions, func(i, j int) bool {
symbol.go#L177: sort.Slice(builds, func(i, j int) bool {
golang.org/x/pkgsite/internal/fetch
fetch.go#L442: sort.Slice(fis, func(i, j int) bool {
golang.org/x/pkgsite/internal/frontend
directory.go#L89: sort.Slice(section.External, func(i, j int) bool {
directory.go#L145: sort.Slice(sdirs, func(i, j int) bool { return sdirs[i].Suffix < sdirs[j].Suffix })
doc.go#L54: sort.Slice(files, func(i, j int) bool { return files[i].Name < files[j].Name })
search.go#L169: sort.Slice(mps, func(i, j int) bool {
symbol.go#L269: sort.Slice(syms, func(i, j int) bool {
golang.org/x/pkgsite/internal/godoc
render.go#L105: sort.Slice(d.Funcs, func(i, j int) bool { return d.Funcs[i].Name < d.Funcs[j].Name })
golang.org/x/pkgsite/internal/godoc/internal/doc
example.go#L107: sort.Slice(list, func(i, j int) bool {
example.go#L287: sort.Slice(decls, func(i, j int) bool {
example.go#L291: sort.Slice(comments, func(i, j int) bool {
example.go#L638: sort.Slice((*exs), func(i, j int) bool {
golang.org/x/pkgsite/internal/licenses
licenses.go#L267: sort.Slice(lics, func(i, j int) bool { return lics[i].Name < lics[j].Name })
golang.org/x/pkgsite/internal/postgres
insert_module.go#L337: sort.Slice(m.Units, func(i, j int) bool {
licenses.go#L138: sort.Slice(lics, func(i, j int) bool {
licenses.go#L181: sort.Slice(mds, func(i, j int) bool {
path.go#L143: sort.Slice(values, func(i, j int) bool { return values[i].(string) < values[j].(string) })
search.go#L521: sort.Slice(rs, func(i, j int) bool {
symbol.go#L255: sort.Slice(doc.API, func(i, j int) bool {
unit.go#L411: sort.Slice(ps, func(i, j int) bool { return internal.CompareBuildContexts(ps[i].bc, ps[j].bc) < 0 })
unit.go#L414: sort.Slice(packages, func(i, j int) bool { return packages[i].Path < packages[j].Path })
unit.go#L458: sort.Slice(bcs, func(i, j int) bool { return internal.CompareBuildContexts(bcs[i], bcs[j]) < 0 })
versionstate.go#L182: sort.Slice(packageVersionStates, func(i, j int) bool {
golang.org/x/pkgsite/internal/proxy
server.go#L157: sort.Slice(s.modules[m.ModulePath], func(i, j int) bool {
golang.org/x/pkgsite/internal/proxydatasource
datasource.go#L133: sort.Slice(newVersions, func(i, j int) bool {
golang.org/x/pkgsite/internal/symbol
apigodoc.go#L49: sort.Slice(files, func(i, j int) bool {
golang.org/x/pkgsite/internal/worker
pages.go#L188: sort.Slice(counts, func(i, j int) bool { return counts[i].Code < counts[j].Code })
google.golang.org/protobuf/encoding/protojson
encode.go#L340: sort.Slice(values, func(i, j int) bool {
encode.go#L385: sort.Slice(entries, func(i, j int) bool {
google.golang.org/protobuf/encoding/prototext
encode.go#L341: sort.Slice(entries, func(i, j int) bool {
google.golang.org/protobuf/internal/filedesc
desc_list.go#L93: sort.Slice(p.sorted, func(i, j int) bool {
desc_list.go#L155: sort.Slice(p.sorted, func(i, j int) bool {
google.golang.org/protobuf/internal/impl
codec_map.go#L288: sort.Slice(keys, func(i, j int) bool {
codec_message.go#L115: sort.Slice(mi.orderedCoderFields, func(i, j int) bool {
codec_message.go#L136: sort.Slice(mi.orderedCoderFields, func(i, j int) bool {
google.golang.org/protobuf/internal/mapsort
mapsort.go#L22: sort.Slice(keys, func(i, j int) bool {
google.golang.org/protobuf/proto
encode.go#L243: sort.Slice(fds, func(a, b int) bool {
google.golang.org/protobuf/types/known/fieldmaskpb
field_mask.pb.go#L414: sort.Slice(paths, 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) })
os
dir.go#L123: sort.Slice(dirs, func(i, j int) bool { return dirs[i].Name() < dirs[j].Name() })
path/filepath
path.go#L521: 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#L242: sort.Slice(all, func(i, j int) bool { return all[i].name < all[j].name })
pprof.go#L343: sort.Slice(all, func(i, j int) bool {
pprof.go#L579: sort.Slice(p, func(i, j int) bool { return p[i].InUseBytes() > p[j].InUseBytes() })
pprof.go#L857: sort.Slice(p, func(i, j int) bool { return p[i].Cycles > p[j].Cycles })
pprof.go#L909: sort.Slice(p, func(i, j int) bool { return p[i].Cycles > p[j].Cycles })
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |