Full Code of golang/go for AI

master affadc799746 cached
14976 files
116.2 MB
27.0M tokens
257344 symbols
3 requests
Copy disabled (too large) Download .txt
Showing preview only (107,897K chars total). Download the full file to get everything.
Repository: golang/go
Branch: master
Commit: affadc799746
Files: 14976
Total size: 116.2 MB

Directory structure:
gitextract_mtn_t4bj/

├── .gitattributes
├── .github/
│   ├── CODE_OF_CONDUCT.md
│   ├── ISSUE_TEMPLATE/
│   │   ├── 00-bug.yml
│   │   ├── 01-pkgsite.yml
│   │   ├── 02-pkgsite-removal.yml
│   │   ├── 03-gopls.yml
│   │   ├── 04-vuln.yml
│   │   ├── 10-proposal.yml
│   │   ├── 11-language-change.yml
│   │   ├── 12-telemetry.yml
│   │   └── config.yml
│   ├── PULL_REQUEST_TEMPLATE
│   └── SUPPORT.md
├── .gitignore
├── CONTRIBUTING.md
├── LICENSE
├── PATENTS
├── README.md
├── SECURITY.md
├── api/
│   ├── README
│   ├── except.txt
│   ├── go1.1.txt
│   ├── go1.10.txt
│   ├── go1.11.txt
│   ├── go1.12.txt
│   ├── go1.13.txt
│   ├── go1.14.txt
│   ├── go1.15.txt
│   ├── go1.16.txt
│   ├── go1.17.txt
│   ├── go1.18.txt
│   ├── go1.19.txt
│   ├── go1.2.txt
│   ├── go1.20.txt
│   ├── go1.21.txt
│   ├── go1.22.txt
│   ├── go1.23.txt
│   ├── go1.24.txt
│   ├── go1.25.txt
│   ├── go1.26.txt
│   ├── go1.3.txt
│   ├── go1.4.txt
│   ├── go1.5.txt
│   ├── go1.6.txt
│   ├── go1.7.txt
│   ├── go1.8.txt
│   ├── go1.9.txt
│   ├── go1.txt
│   └── next/
│       ├── 73450.txt
│       ├── 74958.txt
│       ├── 75500.txt
│       ├── 76285.txt
│       ├── 77169.txt
│       └── 77266.txt
├── codereview.cfg
├── doc/
│   ├── README.md
│   ├── asm.html
│   ├── go_mem.html
│   ├── go_spec.html
│   ├── godebug.md
│   ├── initial/
│   │   ├── 1-intro.md
│   │   ├── 2-language.md
│   │   ├── 3-tools.md
│   │   ├── 4-runtime.md
│   │   ├── 5-toolchain.md
│   │   ├── 6-stdlib/
│   │   │   ├── 0-heading.md
│   │   │   └── 99-minor/
│   │   │       ├── 0-heading.md
│   │   │       └── README
│   │   └── 7-ports.md
│   └── next/
│       ├── 1-intro.md
│       ├── 2-language.md
│       ├── 3-tools.md
│       ├── 4-runtime.md
│       ├── 5-toolchain.md
│       ├── 6-stdlib/
│       │   ├── 0-heading.md
│       │   └── 99-minor/
│       │       ├── 0-heading.md
│       │       ├── README
│       │       ├── go/
│       │       │   ├── scanner/
│       │       │   │   └── 74958.md
│       │       │   └── token/
│       │       │       └── 76285.md
│       │       ├── net/
│       │       │   ├── http/
│       │       │   │   ├── 75500.md
│       │       │   │   └── 77370.md
│       │       │   └── url/
│       │       │       └── 73450.md
│       │       ├── testing/
│       │       │   └── synctest/
│       │       │       └── 77169.md
│       │       └── unicode/
│       │           └── 77266.md
│       ├── 7-ports.md
│       └── 78137.md
├── go.env
├── lib/
│   ├── fips140/
│   │   ├── Makefile
│   │   ├── README.md
│   │   ├── fips140.sum
│   │   ├── inprocess.txt
│   │   └── v1.0.0.txt
│   ├── hg/
│   │   └── goreposum.py
│   ├── time/
│   │   ├── README
│   │   ├── mkzip.go
│   │   └── update.bash
│   └── wasm/
│       ├── go_js_wasm_exec
│       ├── go_wasip1_wasm_exec
│       ├── wasm_exec.js
│       └── wasm_exec_node.js
├── misc/
│   ├── cgo/
│   │   └── gmp/
│   │       ├── fib.go
│   │       ├── gmp.go
│   │       └── pi.go
│   ├── chrome/
│   │   └── gophertool/
│   │       ├── README.txt
│   │       ├── background.html
│   │       ├── background.js
│   │       ├── gopher.js
│   │       ├── manifest.json
│   │       ├── popup.html
│   │       └── popup.js
│   ├── editors
│   ├── go.mod
│   ├── go_android_exec/
│   │   ├── README
│   │   ├── exitcode_test.go
│   │   └── main.go
│   ├── ios/
│   │   ├── README
│   │   ├── clangwrap.sh
│   │   ├── detect.go
│   │   └── go_ios_exec.go
│   └── wasm/
│       └── wasm_exec.html
├── src/
│   ├── Make.dist
│   ├── README.vendor
│   ├── all.bash
│   ├── all.bat
│   ├── all.rc
│   ├── archive/
│   │   ├── tar/
│   │   │   ├── common.go
│   │   │   ├── example_test.go
│   │   │   ├── format.go
│   │   │   ├── fuzz_test.go
│   │   │   ├── reader.go
│   │   │   ├── reader_test.go
│   │   │   ├── stat_actime1.go
│   │   │   ├── stat_actime2.go
│   │   │   ├── stat_unix.go
│   │   │   ├── strconv.go
│   │   │   ├── strconv_test.go
│   │   │   ├── tar_test.go
│   │   │   ├── testdata/
│   │   │   │   ├── gnu-sparse-big.tar.base64
│   │   │   │   ├── gnu-sparse-many-zeros.tar.bz2
│   │   │   │   ├── neg-size.tar.base64
│   │   │   │   ├── pax-bad-hdr-large.tar.bz2
│   │   │   │   ├── pax-sparse-big.tar.base64
│   │   │   │   ├── small.txt
│   │   │   │   ├── small2.txt
│   │   │   │   └── writer-big-long.tar.base64
│   │   │   ├── writer.go
│   │   │   └── writer_test.go
│   │   └── zip/
│   │       ├── example_test.go
│   │       ├── fuzz_test.go
│   │       ├── reader.go
│   │       ├── reader_test.go
│   │       ├── register.go
│   │       ├── struct.go
│   │       ├── testdata/
│   │       │   ├── go-no-datadesc-sig.zip.base64
│   │       │   └── readme.notzip
│   │       ├── writer.go
│   │       ├── writer_test.go
│   │       └── zip_test.go
│   ├── arena/
│   │   ├── arena.go
│   │   └── arena_test.go
│   ├── bootstrap.bash
│   ├── bufio/
│   │   ├── bufio.go
│   │   ├── bufio_test.go
│   │   ├── example_test.go
│   │   ├── export_test.go
│   │   ├── net_test.go
│   │   ├── scan.go
│   │   └── scan_test.go
│   ├── buildall.bash
│   ├── builtin/
│   │   └── builtin.go
│   ├── bytes/
│   │   ├── boundary_test.go
│   │   ├── buffer.go
│   │   ├── buffer_test.go
│   │   ├── bytes.go
│   │   ├── bytes_js_wasm_test.go
│   │   ├── bytes_test.go
│   │   ├── compare_test.go
│   │   ├── example_test.go
│   │   ├── iter.go
│   │   ├── iter_test.go
│   │   ├── reader.go
│   │   └── reader_test.go
│   ├── clean.bash
│   ├── clean.bat
│   ├── clean.rc
│   ├── cmd/
│   │   ├── README.vendor
│   │   ├── addr2line/
│   │   │   ├── addr2line_test.go
│   │   │   └── main.go
│   │   ├── api/
│   │   │   ├── api_test.go
│   │   │   ├── boring_test.go
│   │   │   ├── main_test.go
│   │   │   └── testdata/
│   │   │       └── src/
│   │   │           ├── issue21181/
│   │   │           │   ├── dep/
│   │   │           │   │   ├── p.go
│   │   │           │   │   └── p_amd64.go
│   │   │           │   ├── indirect/
│   │   │           │   │   └── p.go
│   │   │           │   └── p/
│   │   │           │       ├── p.go
│   │   │           │       ├── p_amd64.go
│   │   │           │       └── p_generic.go
│   │   │           ├── issue29837/
│   │   │           │   └── p/
│   │   │           │       └── README
│   │   │           ├── issue64958/
│   │   │           │   └── p/
│   │   │           │       └── p.go
│   │   │           └── pkg/
│   │   │               ├── p1/
│   │   │               │   ├── golden.txt
│   │   │               │   └── p1.go
│   │   │               ├── p2/
│   │   │               │   ├── golden.txt
│   │   │               │   └── p2.go
│   │   │               ├── p3/
│   │   │               │   ├── golden.txt
│   │   │               │   └── p3.go
│   │   │               └── p4/
│   │   │                   ├── golden.txt
│   │   │                   └── p4.go
│   │   ├── asm/
│   │   │   ├── doc.go
│   │   │   ├── internal/
│   │   │   │   ├── arch/
│   │   │   │   │   ├── arch.go
│   │   │   │   │   ├── arm.go
│   │   │   │   │   ├── arm64.go
│   │   │   │   │   ├── loong64.go
│   │   │   │   │   ├── mips.go
│   │   │   │   │   ├── ppc64.go
│   │   │   │   │   ├── riscv64.go
│   │   │   │   │   └── s390x.go
│   │   │   │   ├── asm/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── endtoend_test.go
│   │   │   │   │   ├── expr_test.go
│   │   │   │   │   ├── line_test.go
│   │   │   │   │   ├── operand_test.go
│   │   │   │   │   ├── parse.go
│   │   │   │   │   ├── pseudo_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── 386.s
│   │   │   │   │       ├── 386enc.s
│   │   │   │   │       ├── amd64.s
│   │   │   │   │       ├── amd64dynlinkerror.s
│   │   │   │   │       ├── amd64enc.s
│   │   │   │   │       ├── amd64enc_extra.s
│   │   │   │   │       ├── amd64error.s
│   │   │   │   │       ├── arm.s
│   │   │   │   │       ├── arm64.s
│   │   │   │   │       ├── arm64enc.s
│   │   │   │   │       ├── arm64error.s
│   │   │   │   │       ├── arm64sveenc.s
│   │   │   │   │       ├── arm64sveerror.s
│   │   │   │   │       ├── armerror.s
│   │   │   │   │       ├── armv6.s
│   │   │   │   │       ├── avx512enc/
│   │   │   │   │       │   ├── aes_avx512f.s
│   │   │   │   │       │   ├── avx512_4fmaps.s
│   │   │   │   │       │   ├── avx512_4vnniw.s
│   │   │   │   │       │   ├── avx512_bitalg.s
│   │   │   │   │       │   ├── avx512_ifma.s
│   │   │   │   │       │   ├── avx512_vbmi.s
│   │   │   │   │       │   ├── avx512_vbmi2.s
│   │   │   │   │       │   ├── avx512_vnni.s
│   │   │   │   │       │   ├── avx512_vpopcntdq.s
│   │   │   │   │       │   ├── avx512bw.s
│   │   │   │   │       │   ├── avx512cd.s
│   │   │   │   │       │   ├── avx512dq.s
│   │   │   │   │       │   ├── avx512er.s
│   │   │   │   │       │   ├── avx512f.s
│   │   │   │   │       │   ├── avx512pf.s
│   │   │   │   │       │   ├── gfni_avx512f.s
│   │   │   │   │       │   └── vpclmulqdq_avx512f.s
│   │   │   │   │       ├── buildtagerror.s
│   │   │   │   │       ├── duperror.s
│   │   │   │   │       ├── loong64.s
│   │   │   │   │       ├── loong64enc1.s
│   │   │   │   │       ├── loong64enc2.s
│   │   │   │   │       ├── loong64enc3.s
│   │   │   │   │       ├── loong64enc4.s
│   │   │   │   │       ├── loong64enc5.s
│   │   │   │   │       ├── loong64enc6.s
│   │   │   │   │       ├── loong64error.s
│   │   │   │   │       ├── mips.s
│   │   │   │   │       ├── mips64.s
│   │   │   │   │       ├── ppc64.s
│   │   │   │   │       ├── ppc64_p10.s
│   │   │   │   │       ├── riscv64.s
│   │   │   │   │       ├── riscv64error.s
│   │   │   │   │       ├── riscv64validation.s
│   │   │   │   │       └── s390x.s
│   │   │   │   ├── flags/
│   │   │   │   │   └── flags.go
│   │   │   │   └── lex/
│   │   │   │       ├── input.go
│   │   │   │       ├── lex.go
│   │   │   │       ├── lex_test.go
│   │   │   │       ├── slice.go
│   │   │   │       ├── stack.go
│   │   │   │       └── tokenizer.go
│   │   │   └── main.go
│   │   ├── buildid/
│   │   │   ├── buildid.go
│   │   │   └── doc.go
│   │   ├── cgo/
│   │   │   ├── ast.go
│   │   │   ├── doc.go
│   │   │   ├── gcc.go
│   │   │   ├── godefs.go
│   │   │   ├── internal/
│   │   │   │   ├── cgotest/
│   │   │   │   │   └── overlaydir.go
│   │   │   │   ├── swig/
│   │   │   │   │   ├── swig_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── callback/
│   │   │   │   │       │   ├── main.cc
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── main.h
│   │   │   │   │       │   └── main.swigcxx
│   │   │   │   │       └── stdio/
│   │   │   │   │           ├── main.go
│   │   │   │   │           └── main.swig
│   │   │   │   ├── test/
│   │   │   │   │   ├── backdoor.go
│   │   │   │   │   ├── buildid_linux.go
│   │   │   │   │   ├── callback.go
│   │   │   │   │   ├── callback_c.c
│   │   │   │   │   ├── callback_c_gc.c
│   │   │   │   │   ├── callback_c_gccgo.c
│   │   │   │   │   ├── callback_windows.go
│   │   │   │   │   ├── callstub_linux_ppc64le.go
│   │   │   │   │   ├── cgo_darwin_test.go
│   │   │   │   │   ├── cgo_linux_test.go
│   │   │   │   │   ├── cgo_stubs_android_test.go
│   │   │   │   │   ├── cgo_stubs_ppc64x_internal_linking_test.go
│   │   │   │   │   ├── cgo_test.go
│   │   │   │   │   ├── cgo_thread_lock.go
│   │   │   │   │   ├── cgo_unix_test.go
│   │   │   │   │   ├── cthread_unix.c
│   │   │   │   │   ├── cthread_windows.c
│   │   │   │   │   ├── gcc68255/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   ├── c.c
│   │   │   │   │   │   └── c.h
│   │   │   │   │   ├── gcc68255.go
│   │   │   │   │   ├── issue1435.go
│   │   │   │   │   ├── issue18146.go
│   │   │   │   │   ├── issue20266/
│   │   │   │   │   │   └── issue20266.h
│   │   │   │   │   ├── issue20266.go
│   │   │   │   │   ├── issue20910.c
│   │   │   │   │   ├── issue21897.go
│   │   │   │   │   ├── issue21897b.go
│   │   │   │   │   ├── issue23555.go
│   │   │   │   │   ├── issue23555a/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue23555b/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue24161_darwin_test.go
│   │   │   │   │   ├── issue24161arg/
│   │   │   │   │   │   ├── def.go
│   │   │   │   │   │   └── use.go
│   │   │   │   │   ├── issue24161e0/
│   │   │   │   │   │   └── main.go
│   │   │   │   │   ├── issue24161e1/
│   │   │   │   │   │   └── main.go
│   │   │   │   │   ├── issue24161e2/
│   │   │   │   │   │   └── main.go
│   │   │   │   │   ├── issue24161res/
│   │   │   │   │   │   └── restype.go
│   │   │   │   │   ├── issue26213/
│   │   │   │   │   │   ├── jni.h
│   │   │   │   │   │   └── test26213.go
│   │   │   │   │   ├── issue26430/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue26430.go
│   │   │   │   │   ├── issue26743/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue26743.go
│   │   │   │   │   ├── issue27054/
│   │   │   │   │   │   ├── egl.h
│   │   │   │   │   │   └── test27054.go
│   │   │   │   │   ├── issue27340/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue27340.go
│   │   │   │   │   ├── issue29563/
│   │   │   │   │   │   ├── weak.go
│   │   │   │   │   │   ├── weak1.c
│   │   │   │   │   │   └── weak2.c
│   │   │   │   │   ├── issue29563.go
│   │   │   │   │   ├── issue30527/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue30527.go
│   │   │   │   │   ├── issue31891.c
│   │   │   │   │   ├── issue4029.c
│   │   │   │   │   ├── issue4029.go
│   │   │   │   │   ├── issue4029w.go
│   │   │   │   │   ├── issue41761.go
│   │   │   │   │   ├── issue41761a/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue42018.go
│   │   │   │   │   ├── issue42018_windows.go
│   │   │   │   │   ├── issue42495.go
│   │   │   │   │   ├── issue4273.c
│   │   │   │   │   ├── issue4273b.c
│   │   │   │   │   ├── issue4339.c
│   │   │   │   │   ├── issue4339.h
│   │   │   │   │   ├── issue43639/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue43639.go
│   │   │   │   │   ├── issue52611.go
│   │   │   │   │   ├── issue52611a/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue52611b/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue5548_c.c
│   │   │   │   │   ├── issue5740a.c
│   │   │   │   │   ├── issue5740b.c
│   │   │   │   │   ├── issue6833_c.c
│   │   │   │   │   ├── issue6907export_c.c
│   │   │   │   │   ├── issue6997_linux.c
│   │   │   │   │   ├── issue6997_linux.go
│   │   │   │   │   ├── issue7234_test.go
│   │   │   │   │   ├── issue76023.go
│   │   │   │   │   ├── issue76861/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue76861.go
│   │   │   │   │   ├── issue8148.c
│   │   │   │   │   ├── issue8148.go
│   │   │   │   │   ├── issue8331.h
│   │   │   │   │   ├── issue8517.go
│   │   │   │   │   ├── issue8517_windows.c
│   │   │   │   │   ├── issue8517_windows.go
│   │   │   │   │   ├── issue8694.go
│   │   │   │   │   ├── issue8756/
│   │   │   │   │   │   └── issue8756.go
│   │   │   │   │   ├── issue8756.go
│   │   │   │   │   ├── issue8811.c
│   │   │   │   │   ├── issue8828/
│   │   │   │   │   │   ├── issue8828.c
│   │   │   │   │   │   └── trivial.go
│   │   │   │   │   ├── issue8828.go
│   │   │   │   │   ├── issue9026/
│   │   │   │   │   │   └── issue9026.go
│   │   │   │   │   ├── issue9026.go
│   │   │   │   │   ├── issue9400/
│   │   │   │   │   │   ├── asm_386.s
│   │   │   │   │   │   ├── asm_amd64x.s
│   │   │   │   │   │   ├── asm_arm.s
│   │   │   │   │   │   ├── asm_arm64.s
│   │   │   │   │   │   ├── asm_loong64.s
│   │   │   │   │   │   ├── asm_mips64x.s
│   │   │   │   │   │   ├── asm_mipsx.s
│   │   │   │   │   │   ├── asm_ppc64x.s
│   │   │   │   │   │   ├── asm_riscv64.s
│   │   │   │   │   │   ├── asm_s390x.s
│   │   │   │   │   │   ├── gccgo.go
│   │   │   │   │   │   └── stubs.go
│   │   │   │   │   ├── issue9400_linux.go
│   │   │   │   │   ├── issue9510.go
│   │   │   │   │   ├── issue9510a/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue9510b/
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── linux_ppc64le_test.go
│   │   │   │   │   ├── seh_windows_test.go
│   │   │   │   │   ├── setgid2_linux.go
│   │   │   │   │   ├── setgid_linux.go
│   │   │   │   │   ├── sigaltstack.go
│   │   │   │   │   ├── sigprocmask.c
│   │   │   │   │   ├── sigprocmask.go
│   │   │   │   │   ├── stubtest_linux_ppc64le.S
│   │   │   │   │   ├── test.go
│   │   │   │   │   ├── test26213.go
│   │   │   │   │   ├── test_unix.go
│   │   │   │   │   ├── test_windows.go
│   │   │   │   │   ├── testx.c
│   │   │   │   │   ├── testx.go
│   │   │   │   │   ├── typeparam.go
│   │   │   │   │   └── unsigned_reloc_darwin.go
│   │   │   │   ├── testcarchive/
│   │   │   │   │   ├── carchive_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── libgo/
│   │   │   │   │       │   └── libgo.go
│   │   │   │   │       ├── libgo10/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── libgo2/
│   │   │   │   │       │   └── libgo2.go
│   │   │   │   │       ├── libgo3/
│   │   │   │   │       │   └── libgo3.go
│   │   │   │   │       ├── libgo4/
│   │   │   │   │       │   └── libgo4.go
│   │   │   │   │       ├── libgo6/
│   │   │   │   │       │   └── sigprof.go
│   │   │   │   │       ├── libgo7/
│   │   │   │   │       │   └── sink.go
│   │   │   │   │       ├── libgo8/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── libgo9/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── main.c
│   │   │   │   │       ├── main10.c
│   │   │   │   │       ├── main2.c
│   │   │   │   │       ├── main3.c
│   │   │   │   │       ├── main4.c
│   │   │   │   │       ├── main5.c
│   │   │   │   │       ├── main6.c
│   │   │   │   │       ├── main7.c
│   │   │   │   │       ├── main8.c
│   │   │   │   │       ├── main9.c
│   │   │   │   │       ├── main_unix.c
│   │   │   │   │       ├── main_windows.c
│   │   │   │   │       └── p/
│   │   │   │   │           └── p.go
│   │   │   │   ├── testcshared/
│   │   │   │   │   ├── cshared_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── go2c2go/
│   │   │   │   │       │   ├── go/
│   │   │   │   │       │   │   └── shlib.go
│   │   │   │   │       │   ├── m1/
│   │   │   │   │       │   │   ├── c.c
│   │   │   │   │       │   │   └── main.go
│   │   │   │   │       │   └── m2/
│   │   │   │   │       │       └── main.go
│   │   │   │   │       ├── issue36233/
│   │   │   │   │       │   └── issue36233.go
│   │   │   │   │       ├── issue68411/
│   │   │   │   │       │   └── issue68411.go
│   │   │   │   │       ├── libgo/
│   │   │   │   │       │   └── libgo.go
│   │   │   │   │       ├── libgo2/
│   │   │   │   │       │   ├── dup2.go
│   │   │   │   │       │   ├── dup3.go
│   │   │   │   │       │   └── libgo2.go
│   │   │   │   │       ├── libgo4/
│   │   │   │   │       │   └── libgo4.go
│   │   │   │   │       ├── libgo5/
│   │   │   │   │       │   └── libgo5.go
│   │   │   │   │       ├── main0.c
│   │   │   │   │       ├── main1.c
│   │   │   │   │       ├── main2.c
│   │   │   │   │       ├── main3.c
│   │   │   │   │       ├── main4.c
│   │   │   │   │       ├── main5.c
│   │   │   │   │       └── p/
│   │   │   │   │           └── p.go
│   │   │   │   ├── testerrors/
│   │   │   │   │   ├── argposition_test.go
│   │   │   │   │   ├── badsym_test.go
│   │   │   │   │   ├── errors_test.go
│   │   │   │   │   ├── ptr_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── err1.go
│   │   │   │   │       ├── err2.go
│   │   │   │   │       ├── err4.go
│   │   │   │   │       ├── err5.go
│   │   │   │   │       ├── issue11097a.go
│   │   │   │   │       ├── issue11097b.go
│   │   │   │   │       ├── issue14669.go
│   │   │   │   │       ├── issue18452.go
│   │   │   │   │       ├── issue18889.go
│   │   │   │   │       ├── issue28069.go
│   │   │   │   │       ├── issue28721.go
│   │   │   │   │       ├── issue33061.go
│   │   │   │   │       ├── issue42580.go
│   │   │   │   │       ├── issue50710.go
│   │   │   │   │       ├── issue67517.go
│   │   │   │   │       ├── issue67699a.go
│   │   │   │   │       ├── issue67699b.go
│   │   │   │   │       ├── issue67707.go
│   │   │   │   │       ├── issue69176.go
│   │   │   │   │       ├── long_double_size.go
│   │   │   │   │       ├── malloc.go
│   │   │   │   │       └── notmatchedcfunction.go
│   │   │   │   ├── testfortran/
│   │   │   │   │   ├── fortran_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── helloworld/
│   │   │   │   │       │   └── helloworld.f90
│   │   │   │   │       └── testprog/
│   │   │   │   │           ├── answer.f90
│   │   │   │   │           └── fortran.go
│   │   │   │   ├── testgodefs/
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── anonunion.go
│   │   │   │   │   │   ├── bitfields.go
│   │   │   │   │   │   ├── fieldtypedef.go
│   │   │   │   │   │   ├── issue37479.go
│   │   │   │   │   │   ├── issue37621.go
│   │   │   │   │   │   ├── issue38649.go
│   │   │   │   │   │   ├── issue39534.go
│   │   │   │   │   │   ├── issue48396.go
│   │   │   │   │   │   ├── issue8478.go
│   │   │   │   │   │   └── main.go
│   │   │   │   │   └── testgodefs_test.go
│   │   │   │   ├── testlife/
│   │   │   │   │   ├── life_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── c-life.c
│   │   │   │   │       ├── life.go
│   │   │   │   │       ├── life.h
│   │   │   │   │       ├── main.go
│   │   │   │   │       └── main.out
│   │   │   │   ├── testnocgo/
│   │   │   │   │   ├── nocgo.go
│   │   │   │   │   └── nocgo_test.go
│   │   │   │   ├── testout/
│   │   │   │   │   ├── out_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── aligned.go
│   │   │   │   │       └── comments.go
│   │   │   │   ├── testplugin/
│   │   │   │   │   ├── altpath/
│   │   │   │   │   │   └── testdata/
│   │   │   │   │   │       ├── common/
│   │   │   │   │   │       │   └── common.go
│   │   │   │   │   │       └── plugin-mismatch/
│   │   │   │   │   │           └── main.go
│   │   │   │   │   ├── plugin_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── checkdwarf/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── common/
│   │   │   │   │       │   └── common.go
│   │   │   │   │       ├── forkexec/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── host/
│   │   │   │   │       │   └── host.go
│   │   │   │   │       ├── iface/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── iface_a/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── iface_b/
│   │   │   │   │       │   └── b.go
│   │   │   │   │       ├── iface_i/
│   │   │   │   │       │   └── i.go
│   │   │   │   │       ├── issue18584/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue18676/
│   │   │   │   │       │   ├── dynamodbstreamsevt/
│   │   │   │   │       │   │   └── definition.go
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue19418/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue19529/
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue19534/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue22175/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── plugin1.go
│   │   │   │   │       │   └── plugin2.go
│   │   │   │   │       ├── issue22295.pkg/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue24351/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue25756/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin/
│   │   │   │   │       │       ├── c-life.c
│   │   │   │   │       │       ├── life.go
│   │   │   │   │       │       └── life.h
│   │   │   │   │       ├── issue44956/
│   │   │   │   │       │   ├── base/
│   │   │   │   │       │   │   └── base.go
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── plugin1.go
│   │   │   │   │       │   └── plugin2.go
│   │   │   │   │       ├── issue52937/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── issue53989/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── p/
│   │   │   │   │       │   │   └── p.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue62430/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue67976/
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue75102/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── mangle/
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── method/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── method2/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── p/
│   │   │   │   │       │   │   └── p.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── method3/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── p/
│   │   │   │   │       │   │   └── p.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── plugin1/
│   │   │   │   │       │   └── plugin1.go
│   │   │   │   │       ├── plugin2/
│   │   │   │   │       │   └── plugin2.go
│   │   │   │   │       ├── sub/
│   │   │   │   │       │   └── plugin1/
│   │   │   │   │       │       └── plugin1.go
│   │   │   │   │       ├── unnamed1/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       └── unnamed2/
│   │   │   │   │           └── main.go
│   │   │   │   ├── testsanitizers/
│   │   │   │   │   ├── asan_test.go
│   │   │   │   │   ├── cc_test.go
│   │   │   │   │   ├── cshared_test.go
│   │   │   │   │   ├── empty_test.go
│   │   │   │   │   ├── libfuzzer_test.go
│   │   │   │   │   ├── lsan_test.go
│   │   │   │   │   ├── msan_test.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── arena_fail.go
│   │   │   │   │   │   ├── asan1_fail.go
│   │   │   │   │   │   ├── asan2_fail.go
│   │   │   │   │   │   ├── asan3_fail.go
│   │   │   │   │   │   ├── asan4_fail.go
│   │   │   │   │   │   ├── asan5_fail.go
│   │   │   │   │   │   ├── asan_fuzz_test.go
│   │   │   │   │   │   ├── asan_global1_fail.go
│   │   │   │   │   │   ├── asan_global2_fail.go
│   │   │   │   │   │   ├── asan_global3_fail.go
│   │   │   │   │   │   ├── asan_global4_fail.go
│   │   │   │   │   │   ├── asan_global5.go
│   │   │   │   │   │   ├── asan_global_asm/
│   │   │   │   │   │   │   ├── asm.s
│   │   │   │   │   │   │   └── main.go
│   │   │   │   │   │   ├── asan_global_asm2_fail/
│   │   │   │   │   │   │   ├── asm.s
│   │   │   │   │   │   │   └── main.go
│   │   │   │   │   │   ├── asan_linkerx/
│   │   │   │   │   │   │   ├── main.go
│   │   │   │   │   │   │   └── p/
│   │   │   │   │   │   │       └── p.go
│   │   │   │   │   │   ├── asan_unsafe_fail1.go
│   │   │   │   │   │   ├── asan_unsafe_fail2.go
│   │   │   │   │   │   ├── asan_unsafe_fail3.go
│   │   │   │   │   │   ├── asan_useAfterReturn.go
│   │   │   │   │   │   ├── libfuzzer1.go
│   │   │   │   │   │   ├── libfuzzer2.c
│   │   │   │   │   │   ├── libfuzzer2.go
│   │   │   │   │   │   ├── lsan1.go
│   │   │   │   │   │   ├── lsan2.go
│   │   │   │   │   │   ├── lsan3.go
│   │   │   │   │   │   ├── msan.go
│   │   │   │   │   │   ├── msan2.go
│   │   │   │   │   │   ├── msan2_cmsan.go
│   │   │   │   │   │   ├── msan3.go
│   │   │   │   │   │   ├── msan4.go
│   │   │   │   │   │   ├── msan5.go
│   │   │   │   │   │   ├── msan6.go
│   │   │   │   │   │   ├── msan7.go
│   │   │   │   │   │   ├── msan8.go
│   │   │   │   │   │   ├── msan_fail.go
│   │   │   │   │   │   ├── msan_shared.go
│   │   │   │   │   │   ├── tsan.go
│   │   │   │   │   │   ├── tsan10.go
│   │   │   │   │   │   ├── tsan11.go
│   │   │   │   │   │   ├── tsan12.go
│   │   │   │   │   │   ├── tsan13.go
│   │   │   │   │   │   ├── tsan14.go
│   │   │   │   │   │   ├── tsan15.go
│   │   │   │   │   │   ├── tsan2.go
│   │   │   │   │   │   ├── tsan3.go
│   │   │   │   │   │   ├── tsan4.go
│   │   │   │   │   │   ├── tsan5.go
│   │   │   │   │   │   ├── tsan6.go
│   │   │   │   │   │   ├── tsan7.go
│   │   │   │   │   │   ├── tsan8.go
│   │   │   │   │   │   ├── tsan9.go
│   │   │   │   │   │   ├── tsan_shared.go
│   │   │   │   │   │   └── tsan_tracebackctxt/
│   │   │   │   │   │       ├── main.go
│   │   │   │   │   │       └── tracebackctxt_c.c
│   │   │   │   │   └── tsan_test.go
│   │   │   │   ├── testshared/
│   │   │   │   │   ├── shared_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── dep2/
│   │   │   │   │       │   └── dep2.go
│   │   │   │   │       ├── dep3/
│   │   │   │   │       │   └── dep3.go
│   │   │   │   │       ├── depBase/
│   │   │   │   │       │   ├── asm.s
│   │   │   │   │       │   ├── dep.go
│   │   │   │   │       │   ├── gccgo.go
│   │   │   │   │       │   └── stubs.go
│   │   │   │   │       ├── depBaseInternal/
│   │   │   │   │       │   └── dep.go
│   │   │   │   │       ├── division/
│   │   │   │   │       │   └── division.go
│   │   │   │   │       ├── exe/
│   │   │   │   │       │   └── exe.go
│   │   │   │   │       ├── exe2/
│   │   │   │   │       │   └── exe2.go
│   │   │   │   │       ├── exe3/
│   │   │   │   │       │   └── exe3.go
│   │   │   │   │       ├── execgo/
│   │   │   │   │       │   └── exe.go
│   │   │   │   │       ├── explicit/
│   │   │   │   │       │   └── explicit.go
│   │   │   │   │       ├── gcdata/
│   │   │   │   │       │   ├── main/
│   │   │   │   │       │   │   └── main.go
│   │   │   │   │       │   └── p/
│   │   │   │   │       │       └── p.go
│   │   │   │   │       ├── global/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── globallib/
│   │   │   │   │       │   └── global.go
│   │   │   │   │       ├── iface/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── iface_a/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── iface_b/
│   │   │   │   │       │   └── b.go
│   │   │   │   │       ├── iface_i/
│   │   │   │   │       │   └── i.go
│   │   │   │   │       ├── implicit/
│   │   │   │   │       │   └── implicit.go
│   │   │   │   │       ├── implicitcmd/
│   │   │   │   │       │   └── implicitcmd.go
│   │   │   │   │       ├── issue25065/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── issue30768/
│   │   │   │   │       │   ├── issue30768lib/
│   │   │   │   │       │   │   └── lib.go
│   │   │   │   │       │   └── x_test.go
│   │   │   │   │       ├── issue39777/
│   │   │   │   │       │   ├── a/
│   │   │   │   │       │   │   └── a.go
│   │   │   │   │       │   └── b/
│   │   │   │   │       │       └── b.go
│   │   │   │   │       ├── issue44031/
│   │   │   │   │       │   ├── a/
│   │   │   │   │       │   │   └── a.go
│   │   │   │   │       │   ├── b/
│   │   │   │   │       │   │   └── b.go
│   │   │   │   │       │   └── main/
│   │   │   │   │       │       └── main.go
│   │   │   │   │       ├── issue47837/
│   │   │   │   │       │   ├── a/
│   │   │   │   │       │   │   └── a.go
│   │   │   │   │       │   └── main/
│   │   │   │   │       │       └── main.go
│   │   │   │   │       ├── issue58966/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── issue62277/
│   │   │   │   │       │   ├── issue62277_test.go
│   │   │   │   │       │   └── p/
│   │   │   │   │       │       └── p.go
│   │   │   │   │       └── trivial/
│   │   │   │   │           └── trivial.go
│   │   │   │   ├── testso/
│   │   │   │   │   ├── so_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── so/
│   │   │   │   │       │   ├── cgoso.c
│   │   │   │   │       │   ├── cgoso.go
│   │   │   │   │       │   ├── cgoso_c.c
│   │   │   │   │       │   ├── cgoso_unix.go
│   │   │   │   │       │   └── main.go
│   │   │   │   │       └── sovar/
│   │   │   │   │           ├── cgoso.go
│   │   │   │   │           ├── cgoso_c.c
│   │   │   │   │           ├── cgoso_c.h
│   │   │   │   │           └── main.go
│   │   │   │   ├── teststdio/
│   │   │   │   │   ├── stdio_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── chain.go
│   │   │   │   │       ├── chain.out
│   │   │   │   │       ├── fib.go
│   │   │   │   │       ├── fib.out
│   │   │   │   │       ├── hello.go
│   │   │   │   │       ├── hello.out
│   │   │   │   │       └── stdio/
│   │   │   │   │           ├── file.go
│   │   │   │   │           └── stdio.go
│   │   │   │   └── testtls/
│   │   │   │       ├── tls.c
│   │   │   │       ├── tls.go
│   │   │   │       ├── tls_none.go
│   │   │   │       └── tls_test.go
│   │   │   ├── main.go
│   │   │   ├── out.go
│   │   │   └── util.go
│   │   ├── compile/
│   │   │   ├── README.md
│   │   │   ├── abi-internal.md
│   │   │   ├── default.pgo
│   │   │   ├── doc.go
│   │   │   ├── internal/
│   │   │   │   ├── abi/
│   │   │   │   │   └── abiutils.go
│   │   │   │   ├── abt/
│   │   │   │   │   ├── avlint32.go
│   │   │   │   │   └── avlint32_test.go
│   │   │   │   ├── amd64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   ├── simdssa.go
│   │   │   │   │   ├── ssa.go
│   │   │   │   │   └── versions_test.go
│   │   │   │   ├── arm/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── arm64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── base/
│   │   │   │   │   ├── base.go
│   │   │   │   │   ├── bootstrap_false.go
│   │   │   │   │   ├── bootstrap_true.go
│   │   │   │   │   ├── debug.go
│   │   │   │   │   ├── flag.go
│   │   │   │   │   ├── hashdebug.go
│   │   │   │   │   ├── hashdebug_test.go
│   │   │   │   │   ├── link.go
│   │   │   │   │   ├── mapfile_mmap.go
│   │   │   │   │   ├── mapfile_read.go
│   │   │   │   │   ├── print.go
│   │   │   │   │   ├── startheap.go
│   │   │   │   │   └── timings.go
│   │   │   │   ├── bitvec/
│   │   │   │   │   └── bv.go
│   │   │   │   ├── bloop/
│   │   │   │   │   └── bloop.go
│   │   │   │   ├── compare/
│   │   │   │   │   ├── compare.go
│   │   │   │   │   └── compare_test.go
│   │   │   │   ├── coverage/
│   │   │   │   │   └── cover.go
│   │   │   │   ├── deadlocals/
│   │   │   │   │   └── deadlocals.go
│   │   │   │   ├── devirtualize/
│   │   │   │   │   ├── devirtualize.go
│   │   │   │   │   ├── pgo.go
│   │   │   │   │   └── pgo_test.go
│   │   │   │   ├── dwarfgen/
│   │   │   │   │   ├── dwarf.go
│   │   │   │   │   ├── dwinl.go
│   │   │   │   │   ├── linenum_test.go
│   │   │   │   │   ├── marker.go
│   │   │   │   │   ├── scope.go
│   │   │   │   │   └── scope_test.go
│   │   │   │   ├── escape/
│   │   │   │   │   ├── alias.go
│   │   │   │   │   ├── assign.go
│   │   │   │   │   ├── call.go
│   │   │   │   │   ├── escape.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── graph.go
│   │   │   │   │   ├── leaks.go
│   │   │   │   │   ├── solve.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   └── utils.go
│   │   │   │   ├── gc/
│   │   │   │   │   ├── compile.go
│   │   │   │   │   ├── export.go
│   │   │   │   │   ├── main.go
│   │   │   │   │   ├── obj.go
│   │   │   │   │   └── util.go
│   │   │   │   ├── importer/
│   │   │   │   │   ├── gcimporter.go
│   │   │   │   │   ├── gcimporter_test.go
│   │   │   │   │   ├── support.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   ├── b.go
│   │   │   │   │   │   ├── exports.go
│   │   │   │   │   │   ├── generics.go
│   │   │   │   │   │   ├── issue15920.go
│   │   │   │   │   │   ├── issue20046.go
│   │   │   │   │   │   ├── issue25301.go
│   │   │   │   │   │   ├── issue25596.go
│   │   │   │   │   │   ├── issue63285.go
│   │   │   │   │   │   ├── issue69912.go
│   │   │   │   │   │   ├── p.go
│   │   │   │   │   │   └── versions/
│   │   │   │   │   │       └── test.go
│   │   │   │   │   └── ureader.go
│   │   │   │   ├── inline/
│   │   │   │   │   ├── inl.go
│   │   │   │   │   ├── inlheur/
│   │   │   │   │   │   ├── actualexprpropbits_string.go
│   │   │   │   │   │   ├── analyze.go
│   │   │   │   │   │   ├── analyze_func_callsites.go
│   │   │   │   │   │   ├── analyze_func_flags.go
│   │   │   │   │   │   ├── analyze_func_params.go
│   │   │   │   │   │   ├── analyze_func_returns.go
│   │   │   │   │   │   ├── callsite.go
│   │   │   │   │   │   ├── cspropbits_string.go
│   │   │   │   │   │   ├── debugflags_test.go
│   │   │   │   │   │   ├── dumpscores_test.go
│   │   │   │   │   │   ├── eclassify.go
│   │   │   │   │   │   ├── funcprop_string.go
│   │   │   │   │   │   ├── funcpropbits_string.go
│   │   │   │   │   │   ├── funcprops_test.go
│   │   │   │   │   │   ├── function_properties.go
│   │   │   │   │   │   ├── names.go
│   │   │   │   │   │   ├── parampropbits_string.go
│   │   │   │   │   │   ├── pstate_string.go
│   │   │   │   │   │   ├── resultpropbits_string.go
│   │   │   │   │   │   ├── score_callresult_uses.go
│   │   │   │   │   │   ├── scoreadjusttyp_string.go
│   │   │   │   │   │   ├── scoring.go
│   │   │   │   │   │   ├── serialize.go
│   │   │   │   │   │   ├── testdata/
│   │   │   │   │   │   │   ├── dumpscores.go
│   │   │   │   │   │   │   └── props/
│   │   │   │   │   │   │       ├── README.txt
│   │   │   │   │   │   │       ├── acrosscall.go
│   │   │   │   │   │   │       ├── calls.go
│   │   │   │   │   │   │       ├── funcflags.go
│   │   │   │   │   │   │       ├── params.go
│   │   │   │   │   │   │       ├── returns.go
│   │   │   │   │   │   │       └── returns2.go
│   │   │   │   │   │   ├── texpr_classify_test.go
│   │   │   │   │   │   ├── trace_off.go
│   │   │   │   │   │   ├── trace_on.go
│   │   │   │   │   │   └── tserial_test.go
│   │   │   │   │   └── interleaved/
│   │   │   │   │       └── interleaved.go
│   │   │   │   ├── ir/
│   │   │   │   │   ├── abi.go
│   │   │   │   │   ├── bitset.go
│   │   │   │   │   ├── cfg.go
│   │   │   │   │   ├── check_reassign_no.go
│   │   │   │   │   ├── check_reassign_yes.go
│   │   │   │   │   ├── class_string.go
│   │   │   │   │   ├── const.go
│   │   │   │   │   ├── copy.go
│   │   │   │   │   ├── dump.go
│   │   │   │   │   ├── dump_test.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── fmt.go
│   │   │   │   │   ├── func.go
│   │   │   │   │   ├── func_test.go
│   │   │   │   │   ├── html.go
│   │   │   │   │   ├── html_test.go
│   │   │   │   │   ├── ir.go
│   │   │   │   │   ├── mini.go
│   │   │   │   │   ├── mknode.go
│   │   │   │   │   ├── name.go
│   │   │   │   │   ├── node.go
│   │   │   │   │   ├── node_gen.go
│   │   │   │   │   ├── op_string.go
│   │   │   │   │   ├── package.go
│   │   │   │   │   ├── reassign_consistency_check.go
│   │   │   │   │   ├── reassignment.go
│   │   │   │   │   ├── scc.go
│   │   │   │   │   ├── sizeof_test.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   ├── symtab.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   ├── val.go
│   │   │   │   │   └── visit.go
│   │   │   │   ├── liveness/
│   │   │   │   │   ├── arg.go
│   │   │   │   │   ├── bvset.go
│   │   │   │   │   ├── intervals.go
│   │   │   │   │   ├── intervals_test.go
│   │   │   │   │   ├── mergelocals.go
│   │   │   │   │   └── plive.go
│   │   │   │   ├── logopt/
│   │   │   │   │   ├── log_opts.go
│   │   │   │   │   └── logopt_test.go
│   │   │   │   ├── loong64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── loopvar/
│   │   │   │   │   ├── loopvar.go
│   │   │   │   │   ├── loopvar_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── for_complicated_esc_address.go
│   │   │   │   │       ├── for_esc_address.go
│   │   │   │   │       ├── for_esc_closure.go
│   │   │   │   │       ├── for_esc_method.go
│   │   │   │   │       ├── for_esc_minimal_closure.go
│   │   │   │   │       ├── for_nested.go
│   │   │   │   │       ├── inlines/
│   │   │   │   │       │   ├── a/
│   │   │   │   │       │   │   └── a.go
│   │   │   │   │       │   ├── b/
│   │   │   │   │       │   │   └── b.go
│   │   │   │   │       │   ├── c/
│   │   │   │   │       │   │   └── c.go
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── opt-121.go
│   │   │   │   │       ├── opt-122.go
│   │   │   │   │       ├── opt.go
│   │   │   │   │       ├── range_esc_address.go
│   │   │   │   │       ├── range_esc_closure.go
│   │   │   │   │       ├── range_esc_closure_linedir.go
│   │   │   │   │       ├── range_esc_method.go
│   │   │   │   │       └── range_esc_minimal_closure.go
│   │   │   │   ├── mips/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── mips64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── noder/
│   │   │   │   │   ├── codes.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── export.go
│   │   │   │   │   ├── helpers.go
│   │   │   │   │   ├── import.go
│   │   │   │   │   ├── irgen.go
│   │   │   │   │   ├── lex.go
│   │   │   │   │   ├── lex_test.go
│   │   │   │   │   ├── linker.go
│   │   │   │   │   ├── noder.go
│   │   │   │   │   ├── posmap.go
│   │   │   │   │   ├── quirks.go
│   │   │   │   │   ├── reader.go
│   │   │   │   │   ├── types.go
│   │   │   │   │   ├── unified.go
│   │   │   │   │   └── writer.go
│   │   │   │   ├── objw/
│   │   │   │   │   ├── objw.go
│   │   │   │   │   └── prog.go
│   │   │   │   ├── pgoir/
│   │   │   │   │   └── irgraph.go
│   │   │   │   ├── pkginit/
│   │   │   │   │   ├── init.go
│   │   │   │   │   └── initAsanGlobals.go
│   │   │   │   ├── ppc64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   ├── opt.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── rangefunc/
│   │   │   │   │   ├── rangefunc_test.go
│   │   │   │   │   └── rewrite.go
│   │   │   │   ├── reflectdata/
│   │   │   │   │   ├── alg.go
│   │   │   │   │   ├── alg_test.go
│   │   │   │   │   ├── helpers.go
│   │   │   │   │   ├── map.go
│   │   │   │   │   └── reflect.go
│   │   │   │   ├── riscv64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   ├── gsubr.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── rttype/
│   │   │   │   │   └── rttype.go
│   │   │   │   ├── s390x/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── slice/
│   │   │   │   │   └── slice.go
│   │   │   │   ├── ssa/
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── TODO
│   │   │   │   │   ├── _gen/
│   │   │   │   │   │   ├── 386.rules
│   │   │   │   │   │   ├── 386Ops.go
│   │   │   │   │   │   ├── 386splitload.rules
│   │   │   │   │   │   ├── AMD64.rules
│   │   │   │   │   │   ├── AMD64Ops.go
│   │   │   │   │   │   ├── AMD64latelower.rules
│   │   │   │   │   │   ├── AMD64splitload.rules
│   │   │   │   │   │   ├── ARM.rules
│   │   │   │   │   │   ├── ARM64.rules
│   │   │   │   │   │   ├── ARM64Ops.go
│   │   │   │   │   │   ├── ARM64latelower.rules
│   │   │   │   │   │   ├── ARMOps.go
│   │   │   │   │   │   ├── LOONG64.rules
│   │   │   │   │   │   ├── LOONG64Ops.go
│   │   │   │   │   │   ├── LOONG64latelower.rules
│   │   │   │   │   │   ├── MIPS.rules
│   │   │   │   │   │   ├── MIPS64.rules
│   │   │   │   │   │   ├── MIPS64Ops.go
│   │   │   │   │   │   ├── MIPS64latelower.rules
│   │   │   │   │   │   ├── MIPSOps.go
│   │   │   │   │   │   ├── PPC64.rules
│   │   │   │   │   │   ├── PPC64Ops.go
│   │   │   │   │   │   ├── PPC64latelower.rules
│   │   │   │   │   │   ├── README
│   │   │   │   │   │   ├── RISCV64.rules
│   │   │   │   │   │   ├── RISCV64Ops.go
│   │   │   │   │   │   ├── RISCV64latelower.rules
│   │   │   │   │   │   ├── S390X.rules
│   │   │   │   │   │   ├── S390XOps.go
│   │   │   │   │   │   ├── Wasm.rules
│   │   │   │   │   │   ├── WasmOps.go
│   │   │   │   │   │   ├── allocators.go
│   │   │   │   │   │   ├── cover.bash
│   │   │   │   │   │   ├── dec.rules
│   │   │   │   │   │   ├── dec64.rules
│   │   │   │   │   │   ├── dec64Ops.go
│   │   │   │   │   │   ├── decOps.go
│   │   │   │   │   │   ├── divisible.rules
│   │   │   │   │   │   ├── divisibleOps.go
│   │   │   │   │   │   ├── divmod.rules
│   │   │   │   │   │   ├── divmodOps.go
│   │   │   │   │   │   ├── generic.rules
│   │   │   │   │   │   ├── genericOps.go
│   │   │   │   │   │   ├── go.mod
│   │   │   │   │   │   ├── go.sum
│   │   │   │   │   │   ├── main.go
│   │   │   │   │   │   ├── multiscanner.go
│   │   │   │   │   │   ├── rulegen.go
│   │   │   │   │   │   ├── simdAMD64.rules
│   │   │   │   │   │   ├── simdAMD64ops.go
│   │   │   │   │   │   ├── simdgenericOps.go
│   │   │   │   │   │   └── vendor/
│   │   │   │   │   │       ├── golang.org/
│   │   │   │   │   │       │   └── x/
│   │   │   │   │   │       │       └── tools/
│   │   │   │   │   │       │           ├── LICENSE
│   │   │   │   │   │       │           ├── PATENTS
│   │   │   │   │   │       │           └── go/
│   │   │   │   │   │       │               └── ast/
│   │   │   │   │   │       │                   └── astutil/
│   │   │   │   │   │       │                       ├── enclosing.go
│   │   │   │   │   │       │                       ├── imports.go
│   │   │   │   │   │       │                       ├── rewrite.go
│   │   │   │   │   │       │                       └── util.go
│   │   │   │   │   │       └── modules.txt
│   │   │   │   │   ├── addressingmodes.go
│   │   │   │   │   ├── allocators.go
│   │   │   │   │   ├── bench_test.go
│   │   │   │   │   ├── biasedsparsemap.go
│   │   │   │   │   ├── block.go
│   │   │   │   │   ├── branchelim.go
│   │   │   │   │   ├── branchelim_test.go
│   │   │   │   │   ├── cache.go
│   │   │   │   │   ├── check.go
│   │   │   │   │   ├── checkbce.go
│   │   │   │   │   ├── compile.go
│   │   │   │   │   ├── config.go
│   │   │   │   │   ├── copyelim.go
│   │   │   │   │   ├── copyelim_test.go
│   │   │   │   │   ├── cpufeatures.go
│   │   │   │   │   ├── critical.go
│   │   │   │   │   ├── cse.go
│   │   │   │   │   ├── cse_test.go
│   │   │   │   │   ├── deadcode.go
│   │   │   │   │   ├── deadcode_test.go
│   │   │   │   │   ├── deadstore.go
│   │   │   │   │   ├── deadstore_test.go
│   │   │   │   │   ├── debug.go
│   │   │   │   │   ├── debug_lines_test.go
│   │   │   │   │   ├── debug_test.go
│   │   │   │   │   ├── decompose.go
│   │   │   │   │   ├── dom.go
│   │   │   │   │   ├── dom_test.go
│   │   │   │   │   ├── downward_counting_loop.go
│   │   │   │   │   ├── expand_calls.go
│   │   │   │   │   ├── export_test.go
│   │   │   │   │   ├── flagalloc.go
│   │   │   │   │   ├── flags_amd64_test.s
│   │   │   │   │   ├── flags_arm64_test.s
│   │   │   │   │   ├── flags_test.go
│   │   │   │   │   ├── fmahash_test.go
│   │   │   │   │   ├── func.go
│   │   │   │   │   ├── func_test.go
│   │   │   │   │   ├── fuse.go
│   │   │   │   │   ├── fuse_branchredirect.go
│   │   │   │   │   ├── fuse_comparisons.go
│   │   │   │   │   ├── fuse_test.go
│   │   │   │   │   ├── generate.go
│   │   │   │   │   ├── generate_test.go
│   │   │   │   │   ├── html.go
│   │   │   │   │   ├── id.go
│   │   │   │   │   ├── layout.go
│   │   │   │   │   ├── lca.go
│   │   │   │   │   ├── lca_test.go
│   │   │   │   │   ├── likelyadjust.go
│   │   │   │   │   ├── location.go
│   │   │   │   │   ├── loopbce.go
│   │   │   │   │   ├── loopreschedchecks.go
│   │   │   │   │   ├── looprotate.go
│   │   │   │   │   ├── looprotate_test.go
│   │   │   │   │   ├── lower.go
│   │   │   │   │   ├── magic.go
│   │   │   │   │   ├── magic_test.go
│   │   │   │   │   ├── memcombine.go
│   │   │   │   │   ├── merge_conditional_branches.go
│   │   │   │   │   ├── merge_conditional_branches_test.go
│   │   │   │   │   ├── nilcheck.go
│   │   │   │   │   ├── nilcheck_test.go
│   │   │   │   │   ├── numberlines.go
│   │   │   │   │   ├── op.go
│   │   │   │   │   ├── opGen.go
│   │   │   │   │   ├── opt.go
│   │   │   │   │   ├── pair.go
│   │   │   │   │   ├── passbm_test.go
│   │   │   │   │   ├── phiopt.go
│   │   │   │   │   ├── poset.go
│   │   │   │   │   ├── poset_test.go
│   │   │   │   │   ├── print.go
│   │   │   │   │   ├── prove.go
│   │   │   │   │   ├── prove_test.go
│   │   │   │   │   ├── regalloc.go
│   │   │   │   │   ├── regalloc_test.go
│   │   │   │   │   ├── rewrite.go
│   │   │   │   │   ├── rewrite386.go
│   │   │   │   │   ├── rewrite386splitload.go
│   │   │   │   │   ├── rewriteAMD64.go
│   │   │   │   │   ├── rewriteAMD64latelower.go
│   │   │   │   │   ├── rewriteAMD64splitload.go
│   │   │   │   │   ├── rewriteARM.go
│   │   │   │   │   ├── rewriteARM64.go
│   │   │   │   │   ├── rewriteARM64latelower.go
│   │   │   │   │   ├── rewriteCond_test.go
│   │   │   │   │   ├── rewriteLOONG64.go
│   │   │   │   │   ├── rewriteLOONG64latelower.go
│   │   │   │   │   ├── rewriteMIPS.go
│   │   │   │   │   ├── rewriteMIPS64.go
│   │   │   │   │   ├── rewriteMIPS64latelower.go
│   │   │   │   │   ├── rewritePPC64.go
│   │   │   │   │   ├── rewritePPC64latelower.go
│   │   │   │   │   ├── rewriteRISCV64.go
│   │   │   │   │   ├── rewriteRISCV64latelower.go
│   │   │   │   │   ├── rewriteS390X.go
│   │   │   │   │   ├── rewriteWasm.go
│   │   │   │   │   ├── rewrite_test.go
│   │   │   │   │   ├── rewritedec.go
│   │   │   │   │   ├── rewritedec64.go
│   │   │   │   │   ├── rewritedivisible.go
│   │   │   │   │   ├── rewritedivmod.go
│   │   │   │   │   ├── rewritegeneric.go
│   │   │   │   │   ├── rewritetern.go
│   │   │   │   │   ├── sccp.go
│   │   │   │   │   ├── sccp_test.go
│   │   │   │   │   ├── schedule.go
│   │   │   │   │   ├── schedule_test.go
│   │   │   │   │   ├── shift_test.go
│   │   │   │   │   ├── shortcircuit.go
│   │   │   │   │   ├── shortcircuit_test.go
│   │   │   │   │   ├── sizeof_test.go
│   │   │   │   │   ├── softfloat.go
│   │   │   │   │   ├── sparsemap.go
│   │   │   │   │   ├── sparsemappos.go
│   │   │   │   │   ├── sparseset.go
│   │   │   │   │   ├── sparsetree.go
│   │   │   │   │   ├── stackalloc.go
│   │   │   │   │   ├── stmtlines_test.go
│   │   │   │   │   ├── tern_helpers.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── b53456.go
│   │   │   │   │   │   ├── convertline.go
│   │   │   │   │   │   ├── fma.go
│   │   │   │   │   │   ├── hist.dlv-dbg.nexts
│   │   │   │   │   │   ├── hist.dlv-opt.nexts
│   │   │   │   │   │   ├── hist.gdb-dbg.nexts
│   │   │   │   │   │   ├── hist.gdb-opt.nexts
│   │   │   │   │   │   ├── hist.go
│   │   │   │   │   │   ├── i22558.dlv-dbg.nexts
│   │   │   │   │   │   ├── i22558.gdb-dbg.nexts
│   │   │   │   │   │   ├── i22558.go
│   │   │   │   │   │   ├── i22600.dlv-dbg-race.nexts
│   │   │   │   │   │   ├── i22600.gdb-dbg-race.nexts
│   │   │   │   │   │   ├── i22600.go
│   │   │   │   │   │   ├── i74576a.go
│   │   │   │   │   │   ├── i74576b.go
│   │   │   │   │   │   ├── i74576c.go
│   │   │   │   │   │   ├── infloop.dlv-opt.nexts
│   │   │   │   │   │   ├── infloop.gdb-opt.nexts
│   │   │   │   │   │   ├── infloop.go
│   │   │   │   │   │   ├── inline-dump.go
│   │   │   │   │   │   ├── pushback.go
│   │   │   │   │   │   ├── sayhi.go
│   │   │   │   │   │   ├── scopes.dlv-dbg.nexts
│   │   │   │   │   │   ├── scopes.dlv-opt.nexts
│   │   │   │   │   │   ├── scopes.gdb-dbg.nexts
│   │   │   │   │   │   ├── scopes.gdb-opt.nexts
│   │   │   │   │   │   └── scopes.go
│   │   │   │   │   ├── tighten.go
│   │   │   │   │   ├── trim.go
│   │   │   │   │   ├── tuple.go
│   │   │   │   │   ├── value.go
│   │   │   │   │   ├── writebarrier.go
│   │   │   │   │   ├── writebarrier_test.go
│   │   │   │   │   ├── xposmap.go
│   │   │   │   │   ├── zcse.go
│   │   │   │   │   └── zeroextension_test.go
│   │   │   │   ├── ssagen/
│   │   │   │   │   ├── abi.go
│   │   │   │   │   ├── arch.go
│   │   │   │   │   ├── intrinsics.go
│   │   │   │   │   ├── intrinsics_test.go
│   │   │   │   │   ├── nowb.go
│   │   │   │   │   ├── pgen.go
│   │   │   │   │   ├── phi.go
│   │   │   │   │   ├── simdintrinsics.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── staticdata/
│   │   │   │   │   ├── data.go
│   │   │   │   │   └── embed.go
│   │   │   │   ├── staticinit/
│   │   │   │   │   └── sched.go
│   │   │   │   ├── syntax/
│   │   │   │   │   ├── branches.go
│   │   │   │   │   ├── dumper.go
│   │   │   │   │   ├── dumper_test.go
│   │   │   │   │   ├── error_test.go
│   │   │   │   │   ├── issues_test.go
│   │   │   │   │   ├── nodes.go
│   │   │   │   │   ├── nodes_test.go
│   │   │   │   │   ├── operator_string.go
│   │   │   │   │   ├── parser.go
│   │   │   │   │   ├── parser_test.go
│   │   │   │   │   ├── pos.go
│   │   │   │   │   ├── positions.go
│   │   │   │   │   ├── printer.go
│   │   │   │   │   ├── printer_test.go
│   │   │   │   │   ├── scanner.go
│   │   │   │   │   ├── scanner_test.go
│   │   │   │   │   ├── source.go
│   │   │   │   │   ├── syntax.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── chans.go
│   │   │   │   │   │   ├── fallthrough.go
│   │   │   │   │   │   ├── interface.go
│   │   │   │   │   │   ├── issue20789.go
│   │   │   │   │   │   ├── issue23385.go
│   │   │   │   │   │   ├── issue23434.go
│   │   │   │   │   │   ├── issue31092.go
│   │   │   │   │   │   ├── issue43527.go
│   │   │   │   │   │   ├── issue43674.go
│   │   │   │   │   │   ├── issue46558.go
│   │   │   │   │   │   ├── issue47704.go
│   │   │   │   │   │   ├── issue48382.go
│   │   │   │   │   │   ├── issue49205.go
│   │   │   │   │   │   ├── issue49482.go
│   │   │   │   │   │   ├── issue52391.go
│   │   │   │   │   │   ├── issue56022.go
│   │   │   │   │   │   ├── issue60599.go
│   │   │   │   │   │   ├── issue63835.go
│   │   │   │   │   │   ├── issue65790.go
│   │   │   │   │   │   ├── issue68589.go
│   │   │   │   │   │   ├── issue69506.go
│   │   │   │   │   │   ├── issue70957.go
│   │   │   │   │   │   ├── issue70974.go
│   │   │   │   │   │   ├── linalg.go
│   │   │   │   │   │   ├── map.go
│   │   │   │   │   │   ├── map2.go
│   │   │   │   │   │   ├── sample.go
│   │   │   │   │   │   ├── slices.go
│   │   │   │   │   │   ├── smoketest.go
│   │   │   │   │   │   ├── tparams.go
│   │   │   │   │   │   └── typeset.go
│   │   │   │   │   ├── testing.go
│   │   │   │   │   ├── testing_test.go
│   │   │   │   │   ├── token_string.go
│   │   │   │   │   ├── tokens.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   └── walk.go
│   │   │   │   ├── test/
│   │   │   │   │   ├── README
│   │   │   │   │   ├── abiutils_test.go
│   │   │   │   │   ├── abiutilsaux_test.go
│   │   │   │   │   ├── align_test.go
│   │   │   │   │   ├── bench_test.go
│   │   │   │   │   ├── clobberdead_test.go
│   │   │   │   │   ├── conditionalCmpConst_test.go
│   │   │   │   │   ├── constFold_test.go
│   │   │   │   │   ├── dep_test.go
│   │   │   │   │   ├── divconst_test.go
│   │   │   │   │   ├── eq_test.go
│   │   │   │   │   ├── fixedbugs_test.go
│   │   │   │   │   ├── float_test.go
│   │   │   │   │   ├── free_test.go
│   │   │   │   │   ├── global_test.go
│   │   │   │   │   ├── iface_test.go
│   │   │   │   │   ├── inl_test.go
│   │   │   │   │   ├── inst_test.go
│   │   │   │   │   ├── intrinsics_test.go
│   │   │   │   │   ├── issue50182_test.go
│   │   │   │   │   ├── issue53888_test.go
│   │   │   │   │   ├── issue57434_test.go
│   │   │   │   │   ├── issue62407_test.go
│   │   │   │   │   ├── issue71943_test.go
│   │   │   │   │   ├── lang_test.go
│   │   │   │   │   ├── locals_test.go
│   │   │   │   │   ├── logic_test.go
│   │   │   │   │   ├── math_test.go
│   │   │   │   │   ├── memcombine_test.go
│   │   │   │   │   ├── mergelocals_test.go
│   │   │   │   │   ├── move_test.go
│   │   │   │   │   ├── moveload_test.go
│   │   │   │   │   ├── mulconst_test.go
│   │   │   │   │   ├── pgo_devirtualize_test.go
│   │   │   │   │   ├── pgo_inl_test.go
│   │   │   │   │   ├── race.go
│   │   │   │   │   ├── reproduciblebuilds_test.go
│   │   │   │   │   ├── shift_test.go
│   │   │   │   │   ├── ssa_test.go
│   │   │   │   │   ├── stack_test.go
│   │   │   │   │   ├── switch_test.go
│   │   │   │   │   ├── test.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── addressed_test.go
│   │   │   │   │   │   ├── append_test.go
│   │   │   │   │   │   ├── arithBoundary_test.go
│   │   │   │   │   │   ├── arithConst_test.go
│   │   │   │   │   │   ├── arith_test.go
│   │   │   │   │   │   ├── array_test.go
│   │   │   │   │   │   ├── assert_test.go
│   │   │   │   │   │   ├── break_test.go
│   │   │   │   │   │   ├── chan_test.go
│   │   │   │   │   │   ├── closure_test.go
│   │   │   │   │   │   ├── cmpConst_test.go
│   │   │   │   │   │   ├── cmp_test.go
│   │   │   │   │   │   ├── compound_test.go
│   │   │   │   │   │   ├── copy_test.go
│   │   │   │   │   │   ├── ctl_test.go
│   │   │   │   │   │   ├── deferNoReturn_test.go
│   │   │   │   │   │   ├── divbyzero_test.go
│   │   │   │   │   │   ├── dupLoad_test.go
│   │   │   │   │   │   ├── flowgraph_generator1.go
│   │   │   │   │   │   ├── fp_test.go
│   │   │   │   │   │   ├── gen/
│   │   │   │   │   │   │   ├── arithBoundaryGen.go
│   │   │   │   │   │   │   ├── arithConstGen.go
│   │   │   │   │   │   │   ├── cmpConstGen.go
│   │   │   │   │   │   │   ├── conditionalCmpConstGen.go
│   │   │   │   │   │   │   ├── constFoldGen.go
│   │   │   │   │   │   │   ├── copyGen.go
│   │   │   │   │   │   │   └── zeroGen.go
│   │   │   │   │   │   ├── loadstore_test.go
│   │   │   │   │   │   ├── map_test.go
│   │   │   │   │   │   ├── mergelocals/
│   │   │   │   │   │   │   └── integration.go
│   │   │   │   │   │   ├── mysort/
│   │   │   │   │   │   │   └── mysort.go
│   │   │   │   │   │   ├── namedReturn_test.go
│   │   │   │   │   │   ├── pgo/
│   │   │   │   │   │   │   ├── devirtualize/
│   │   │   │   │   │   │   │   ├── devirt.go
│   │   │   │   │   │   │   │   ├── devirt.pprof
│   │   │   │   │   │   │   │   ├── devirt.pprof.node_map
│   │   │   │   │   │   │   │   ├── devirt_test.go
│   │   │   │   │   │   │   │   └── mult.pkg/
│   │   │   │   │   │   │   │       └── mult.go
│   │   │   │   │   │   │   └── inline/
│   │   │   │   │   │   │       ├── inline_hot.go
│   │   │   │   │   │   │       ├── inline_hot.pprof
│   │   │   │   │   │   │       ├── inline_hot.pprof.node_map
│   │   │   │   │   │   │       └── inline_hot_test.go
│   │   │   │   │   │   ├── phi_test.go
│   │   │   │   │   │   ├── ptrsort.go
│   │   │   │   │   │   ├── ptrsort.out
│   │   │   │   │   │   ├── regalloc_test.go
│   │   │   │   │   │   ├── reproducible/
│   │   │   │   │   │   │   ├── issue20272.go
│   │   │   │   │   │   │   ├── issue27013.go
│   │   │   │   │   │   │   ├── issue30202.go
│   │   │   │   │   │   │   └── issue38068.go
│   │   │   │   │   │   ├── short_test.go
│   │   │   │   │   │   ├── slice_test.go
│   │   │   │   │   │   ├── sqrtConst_test.go
│   │   │   │   │   │   ├── string_test.go
│   │   │   │   │   │   ├── unsafe_test.go
│   │   │   │   │   │   └── zero_test.go
│   │   │   │   │   ├── truncconst_test.go
│   │   │   │   │   ├── value_test.go
│   │   │   │   │   └── zerorange_test.go
│   │   │   │   ├── typebits/
│   │   │   │   │   └── typebits.go
│   │   │   │   ├── typecheck/
│   │   │   │   │   ├── _builtin/
│   │   │   │   │   │   ├── coverage.go
│   │   │   │   │   │   └── runtime.go
│   │   │   │   │   ├── bexport.go
│   │   │   │   │   ├── builtin.go
│   │   │   │   │   ├── builtin_test.go
│   │   │   │   │   ├── const.go
│   │   │   │   │   ├── dcl.go
│   │   │   │   │   ├── export.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── func.go
│   │   │   │   │   ├── iexport.go
│   │   │   │   │   ├── iimport.go
│   │   │   │   │   ├── mkbuiltin.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   ├── subr.go
│   │   │   │   │   ├── syms.go
│   │   │   │   │   ├── target.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   ├── typecheck.go
│   │   │   │   │   └── universe.go
│   │   │   │   ├── types/
│   │   │   │   │   ├── alg.go
│   │   │   │   │   ├── algkind_string.go
│   │   │   │   │   ├── fmt.go
│   │   │   │   │   ├── goversion.go
│   │   │   │   │   ├── identity.go
│   │   │   │   │   ├── kind_string.go
│   │   │   │   │   ├── pkg.go
│   │   │   │   │   ├── size.go
│   │   │   │   │   ├── sizeof_test.go
│   │   │   │   │   ├── sym.go
│   │   │   │   │   ├── sym_test.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   ├── type_test.go
│   │   │   │   │   ├── universe.go
│   │   │   │   │   └── utils.go
│   │   │   │   ├── types2/
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── alias.go
│   │   │   │   │   ├── api.go
│   │   │   │   │   ├── api_predicates.go
│   │   │   │   │   ├── api_test.go
│   │   │   │   │   ├── array.go
│   │   │   │   │   ├── assignments.go
│   │   │   │   │   ├── basic.go
│   │   │   │   │   ├── builtins.go
│   │   │   │   │   ├── builtins_test.go
│   │   │   │   │   ├── call.go
│   │   │   │   │   ├── chan.go
│   │   │   │   │   ├── check.go
│   │   │   │   │   ├── check_test.go
│   │   │   │   │   ├── compiler_internal.go
│   │   │   │   │   ├── compilersupport.go
│   │   │   │   │   ├── const.go
│   │   │   │   │   ├── context.go
│   │   │   │   │   ├── context_test.go
│   │   │   │   │   ├── conversions.go
│   │   │   │   │   ├── cycles.go
│   │   │   │   │   ├── decl.go
│   │   │   │   │   ├── errorcalls_test.go
│   │   │   │   │   ├── errors.go
│   │   │   │   │   ├── errors_test.go
│   │   │   │   │   ├── errsupport.go
│   │   │   │   │   ├── example_test.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── format.go
│   │   │   │   │   ├── gccgosizes.go
│   │   │   │   │   ├── gcsizes.go
│   │   │   │   │   ├── hilbert_test.go
│   │   │   │   │   ├── importer_test.go
│   │   │   │   │   ├── index.go
│   │   │   │   │   ├── infer.go
│   │   │   │   │   ├── initorder.go
│   │   │   │   │   ├── instantiate.go
│   │   │   │   │   ├── instantiate_test.go
│   │   │   │   │   ├── interface.go
│   │   │   │   │   ├── issues_test.go
│   │   │   │   │   ├── labels.go
│   │   │   │   │   ├── literals.go
│   │   │   │   │   ├── lookup.go
│   │   │   │   │   ├── lookup_test.go
│   │   │   │   │   ├── main_test.go
│   │   │   │   │   ├── map.go
│   │   │   │   │   ├── mono.go
│   │   │   │   │   ├── mono_test.go
│   │   │   │   │   ├── named.go
│   │   │   │   │   ├── named_test.go
│   │   │   │   │   ├── object.go
│   │   │   │   │   ├── object_test.go
│   │   │   │   │   ├── objset.go
│   │   │   │   │   ├── operand.go
│   │   │   │   │   ├── package.go
│   │   │   │   │   ├── pointer.go
│   │   │   │   │   ├── predicates.go
│   │   │   │   │   ├── range.go
│   │   │   │   │   ├── recording.go
│   │   │   │   │   ├── resolver.go
│   │   │   │   │   ├── resolver_test.go
│   │   │   │   │   ├── return.go
│   │   │   │   │   ├── scope.go
│   │   │   │   │   ├── selection.go
│   │   │   │   │   ├── self_test.go
│   │   │   │   │   ├── signature.go
│   │   │   │   │   ├── sizeof_test.go
│   │   │   │   │   ├── sizes.go
│   │   │   │   │   ├── sizes_test.go
│   │   │   │   │   ├── slice.go
│   │   │   │   │   ├── stdlib_test.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   ├── struct.go
│   │   │   │   │   ├── subst.go
│   │   │   │   │   ├── termlist.go
│   │   │   │   │   ├── termlist_test.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── local/
│   │   │   │   │   │   │   ├── issue47996.go
│   │   │   │   │   │   │   ├── issue68183.go
│   │   │   │   │   │   │   └── issue71254.go
│   │   │   │   │   │   └── manual.go
│   │   │   │   │   ├── trie.go
│   │   │   │   │   ├── trie_test.go
│   │   │   │   │   ├── tuple.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   ├── typelists.go
│   │   │   │   │   ├── typeparam.go
│   │   │   │   │   ├── typeset.go
│   │   │   │   │   ├── typeset_test.go
│   │   │   │   │   ├── typestring.go
│   │   │   │   │   ├── typestring_test.go
│   │   │   │   │   ├── typeterm.go
│   │   │   │   │   ├── typeterm_test.go
│   │   │   │   │   ├── typexpr.go
│   │   │   │   │   ├── under.go
│   │   │   │   │   ├── unify.go
│   │   │   │   │   ├── union.go
│   │   │   │   │   ├── universe.go
│   │   │   │   │   ├── util.go
│   │   │   │   │   ├── util_test.go
│   │   │   │   │   ├── validtype.go
│   │   │   │   │   └── version.go
│   │   │   │   ├── walk/
│   │   │   │   │   ├── assign.go
│   │   │   │   │   ├── builtin.go
│   │   │   │   │   ├── closure.go
│   │   │   │   │   ├── compare.go
│   │   │   │   │   ├── complit.go
│   │   │   │   │   ├── convert.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── order.go
│   │   │   │   │   ├── range.go
│   │   │   │   │   ├── select.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   ├── switch.go
│   │   │   │   │   ├── temp.go
│   │   │   │   │   └── walk.go
│   │   │   │   ├── wasm/
│   │   │   │   │   └── ssa.go
│   │   │   │   └── x86/
│   │   │   │       ├── galign.go
│   │   │   │       ├── ggen.go
│   │   │   │       └── ssa.go
│   │   │   ├── main.go
│   │   │   ├── profile.sh
│   │   │   ├── script_test.go
│   │   │   └── testdata/
│   │   │       └── script/
│   │   │           ├── README
│   │   │           ├── dwarf5_gen_assembly_and_go.txt
│   │   │           ├── embedbad.txt
│   │   │           ├── issue70173.txt
│   │   │           ├── issue73947.txt
│   │   │           ├── issue75461.txt
│   │   │           ├── issue77033.txt
│   │   │           └── script_test_basics.txt
│   │   ├── covdata/
│   │   │   ├── argsmerge.go
│   │   │   ├── covdata.go
│   │   │   ├── doc.go
│   │   │   ├── dump.go
│   │   │   ├── export_test.go
│   │   │   ├── merge.go
│   │   │   ├── metamerge.go
│   │   │   ├── subtractintersect.go
│   │   │   ├── testdata/
│   │   │   │   ├── dep.go
│   │   │   │   ├── prog1.go
│   │   │   │   └── prog2.go
│   │   │   └── tool_test.go
│   │   ├── cover/
│   │   │   ├── cfg_test.go
│   │   │   ├── cover.go
│   │   │   ├── cover_test.go
│   │   │   ├── doc.go
│   │   │   ├── export_test.go
│   │   │   ├── func.go
│   │   │   ├── html.go
│   │   │   ├── pkgname_test.go
│   │   │   └── testdata/
│   │   │       ├── align.go
│   │   │       ├── align_test.go
│   │   │       ├── directives.go
│   │   │       ├── html/
│   │   │       │   ├── html.go
│   │   │       │   ├── html.golden
│   │   │       │   └── html_test.go
│   │   │       ├── main.go
│   │   │       ├── p.go
│   │   │       ├── pkgcfg/
│   │   │       │   ├── a/
│   │   │       │   │   ├── a.go
│   │   │       │   │   ├── a2.go
│   │   │       │   │   └── a_test.go
│   │   │       │   ├── noFuncsNoTests/
│   │   │       │   │   └── nfnt.go
│   │   │       │   └── yesFuncsNoTests/
│   │   │       │       └── yfnt.go
│   │   │       ├── profile.cov
│   │   │       ├── ranges/
│   │   │       │   └── ranges.go
│   │   │       └── test.go
│   │   ├── dist/
│   │   │   ├── README
│   │   │   ├── build.go
│   │   │   ├── build_test.go
│   │   │   ├── buildgo.go
│   │   │   ├── buildruntime.go
│   │   │   ├── buildtag.go
│   │   │   ├── buildtag_test.go
│   │   │   ├── buildtool.go
│   │   │   ├── doc.go
│   │   │   ├── exec.go
│   │   │   ├── imports.go
│   │   │   ├── main.go
│   │   │   ├── notgo124.go
│   │   │   ├── quoted.go
│   │   │   ├── supported_test.go
│   │   │   ├── sys_default.go
│   │   │   ├── sys_windows.go
│   │   │   ├── test.go
│   │   │   ├── testjson.go
│   │   │   ├── testjson_test.go
│   │   │   ├── util.go
│   │   │   ├── util_gc.go
│   │   │   ├── util_gccgo.go
│   │   │   ├── vfp_arm.s
│   │   │   └── vfp_default.s
│   │   ├── distpack/
│   │   │   ├── archive.go
│   │   │   ├── archive_test.go
│   │   │   ├── pack.go
│   │   │   └── test.go
│   │   ├── fix/
│   │   │   └── main.go
│   │   ├── go/
│   │   │   ├── alldocs.go
│   │   │   ├── chdir_test.go
│   │   │   ├── export_test.go
│   │   │   ├── go11.go
│   │   │   ├── go_boring_test.go
│   │   │   ├── go_test.go
│   │   │   ├── go_windows_test.go
│   │   │   ├── help_test.go
│   │   │   ├── init_test.go
│   │   │   ├── internal/
│   │   │   │   ├── auth/
│   │   │   │   │   ├── auth.go
│   │   │   │   │   ├── auth_test.go
│   │   │   │   │   ├── gitauth.go
│   │   │   │   │   ├── gitauth_test.go
│   │   │   │   │   ├── httputils.go
│   │   │   │   │   ├── netrc.go
│   │   │   │   │   ├── netrc_test.go
│   │   │   │   │   ├── userauth.go
│   │   │   │   │   └── userauth_test.go
│   │   │   │   ├── base/
│   │   │   │   │   ├── base.go
│   │   │   │   │   ├── env.go
│   │   │   │   │   ├── error_notunix.go
│   │   │   │   │   ├── error_unix.go
│   │   │   │   │   ├── flag.go
│   │   │   │   │   ├── goflags.go
│   │   │   │   │   ├── limit.go
│   │   │   │   │   ├── path.go
│   │   │   │   │   ├── signal.go
│   │   │   │   │   ├── signal_notunix.go
│   │   │   │   │   ├── signal_unix.go
│   │   │   │   │   └── tool.go
│   │   │   │   ├── bug/
│   │   │   │   │   └── bug.go
│   │   │   │   ├── cache/
│   │   │   │   │   ├── cache.go
│   │   │   │   │   ├── cache_test.go
│   │   │   │   │   ├── default.go
│   │   │   │   │   ├── hash.go
│   │   │   │   │   ├── hash_test.go
│   │   │   │   │   └── prog.go
│   │   │   │   ├── cacheprog/
│   │   │   │   │   └── cacheprog.go
│   │   │   │   ├── cfg/
│   │   │   │   │   ├── bench_test.go
│   │   │   │   │   └── cfg.go
│   │   │   │   ├── clean/
│   │   │   │   │   └── clean.go
│   │   │   │   ├── cmdflag/
│   │   │   │   │   └── flag.go
│   │   │   │   ├── doc/
│   │   │   │   │   ├── dirs.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── doc_test.go
│   │   │   │   │   ├── mod.go
│   │   │   │   │   ├── pkg.go
│   │   │   │   │   ├── pkgsite.go
│   │   │   │   │   ├── pkgsite_bootstrap.go
│   │   │   │   │   ├── signal_notunix.go
│   │   │   │   │   ├── signal_unix.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── merge/
│   │   │   │   │       │   ├── aa.go
│   │   │   │   │       │   └── bb.go
│   │   │   │   │       ├── nested/
│   │   │   │   │       │   ├── empty/
│   │   │   │   │       │   │   └── empty.go
│   │   │   │   │       │   ├── ignore.go
│   │   │   │   │       │   └── nested/
│   │   │   │   │       │       └── real.go
│   │   │   │   │       ├── pkg.go
│   │   │   │   │       ├── pkg_test.go
│   │   │   │   │       └── play_test.go
│   │   │   │   ├── envcmd/
│   │   │   │   │   ├── env.go
│   │   │   │   │   └── env_test.go
│   │   │   │   ├── fips140/
│   │   │   │   │   ├── fips140.go
│   │   │   │   │   ├── fips_test.go
│   │   │   │   │   └── mkzip.go
│   │   │   │   ├── fmtcmd/
│   │   │   │   │   └── fmt.go
│   │   │   │   ├── fsys/
│   │   │   │   │   ├── fsys.go
│   │   │   │   │   ├── fsys_test.go
│   │   │   │   │   ├── glob.go
│   │   │   │   │   └── walk.go
│   │   │   │   ├── generate/
│   │   │   │   │   ├── generate.go
│   │   │   │   │   └── generate_test.go
│   │   │   │   ├── gover/
│   │   │   │   │   ├── gomod.go
│   │   │   │   │   ├── gover.go
│   │   │   │   │   ├── gover_test.go
│   │   │   │   │   ├── local.go
│   │   │   │   │   ├── mod.go
│   │   │   │   │   ├── mod_test.go
│   │   │   │   │   ├── toolchain.go
│   │   │   │   │   ├── toolchain_test.go
│   │   │   │   │   └── version.go
│   │   │   │   ├── help/
│   │   │   │   │   ├── help.go
│   │   │   │   │   └── helpdoc.go
│   │   │   │   ├── imports/
│   │   │   │   │   ├── build.go
│   │   │   │   │   ├── read.go
│   │   │   │   │   ├── read_test.go
│   │   │   │   │   ├── scan.go
│   │   │   │   │   ├── scan_test.go
│   │   │   │   │   ├── tags.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── android/
│   │   │   │   │       │   ├── .h.go
│   │   │   │   │       │   ├── a_android.go
│   │   │   │   │       │   ├── b_android_arm64.go
│   │   │   │   │       │   ├── c_linux.go
│   │   │   │   │       │   ├── d_linux_arm64.go
│   │   │   │   │       │   ├── e.go
│   │   │   │   │       │   ├── f.go
│   │   │   │   │       │   ├── g.go
│   │   │   │   │       │   ├── tags.txt
│   │   │   │   │       │   └── want.txt
│   │   │   │   │       ├── illumos/
│   │   │   │   │       │   ├── .h.go
│   │   │   │   │       │   ├── a_illumos.go
│   │   │   │   │       │   ├── b_illumos_amd64.go
│   │   │   │   │       │   ├── c_solaris.go
│   │   │   │   │       │   ├── d_solaris_amd64.go
│   │   │   │   │       │   ├── e.go
│   │   │   │   │       │   ├── f.go
│   │   │   │   │       │   ├── g.go
│   │   │   │   │       │   ├── tags.txt
│   │   │   │   │       │   └── want.txt
│   │   │   │   │       ├── star/
│   │   │   │   │       │   ├── tags.txt
│   │   │   │   │       │   ├── want.txt
│   │   │   │   │       │   ├── x.go
│   │   │   │   │       │   ├── x1.go
│   │   │   │   │       │   ├── x_darwin.go
│   │   │   │   │       │   └── x_windows.go
│   │   │   │   │       └── test/
│   │   │   │   │           ├── child/
│   │   │   │   │           │   └── child.go
│   │   │   │   │           ├── tags.txt
│   │   │   │   │           ├── test.go
│   │   │   │   │           ├── test_test.go
│   │   │   │   │           └── want.txt
│   │   │   │   ├── list/
│   │   │   │   │   ├── context.go
│   │   │   │   │   └── list.go
│   │   │   │   ├── load/
│   │   │   │   │   ├── flag.go
│   │   │   │   │   ├── flag_test.go
│   │   │   │   │   ├── godebug.go
│   │   │   │   │   ├── path.go
│   │   │   │   │   ├── pkg.go
│   │   │   │   │   ├── pkg_test.go
│   │   │   │   │   ├── printer.go
│   │   │   │   │   ├── search.go
│   │   │   │   │   └── test.go
│   │   │   │   ├── lockedfile/
│   │   │   │   │   ├── internal/
│   │   │   │   │   │   └── filelock/
│   │   │   │   │   │       ├── filelock.go
│   │   │   │   │   │       ├── filelock_fcntl.go
│   │   │   │   │   │       ├── filelock_other.go
│   │   │   │   │   │       ├── filelock_test.go
│   │   │   │   │   │       ├── filelock_unix.go
│   │   │   │   │   │       └── filelock_windows.go
│   │   │   │   │   ├── lockedfile.go
│   │   │   │   │   ├── lockedfile_filelock.go
│   │   │   │   │   ├── lockedfile_plan9.go
│   │   │   │   │   ├── lockedfile_test.go
│   │   │   │   │   ├── mutex.go
│   │   │   │   │   └── transform_test.go
│   │   │   │   ├── mmap/
│   │   │   │   │   ├── mmap.go
│   │   │   │   │   ├── mmap_other.go
│   │   │   │   │   ├── mmap_test.go
│   │   │   │   │   ├── mmap_unix.go
│   │   │   │   │   ├── mmap_windows.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       └── small_file.txt
│   │   │   │   ├── modcmd/
│   │   │   │   │   ├── download.go
│   │   │   │   │   ├── edit.go
│   │   │   │   │   ├── graph.go
│   │   │   │   │   ├── init.go
│   │   │   │   │   ├── mod.go
│   │   │   │   │   ├── tidy.go
│   │   │   │   │   ├── vendor.go
│   │   │   │   │   ├── verify.go
│   │   │   │   │   └── why.go
│   │   │   │   ├── modfetch/
│   │   │   │   │   ├── bootstrap.go
│   │   │   │   │   ├── cache.go
│   │   │   │   │   ├── cache_readonly_test.go
│   │   │   │   │   ├── cache_test.go
│   │   │   │   │   ├── codehost/
│   │   │   │   │   │   ├── codehost.go
│   │   │   │   │   │   ├── git.go
│   │   │   │   │   │   ├── git_test.go
│   │   │   │   │   │   ├── shell.go
│   │   │   │   │   │   ├── svn.go
│   │   │   │   │   │   └── vcs.go
│   │   │   │   │   ├── coderepo.go
│   │   │   │   │   ├── coderepo_test.go
│   │   │   │   │   ├── fetch.go
│   │   │   │   │   ├── key.go
│   │   │   │   │   ├── proxy.go
│   │   │   │   │   ├── repo.go
│   │   │   │   │   ├── sumdb.go
│   │   │   │   │   ├── toolchain.go
│   │   │   │   │   └── zip_sum_test/
│   │   │   │   │       ├── testdata/
│   │   │   │   │       │   └── zip_sums.csv
│   │   │   │   │       └── zip_sum_test.go
│   │   │   │   ├── modget/
│   │   │   │   │   ├── get.go
│   │   │   │   │   └── query.go
│   │   │   │   ├── modindex/
│   │   │   │   │   ├── build.go
│   │   │   │   │   ├── build_read.go
│   │   │   │   │   ├── index_format.txt
│   │   │   │   │   ├── index_test.go
│   │   │   │   │   ├── read.go
│   │   │   │   │   ├── scan.go
│   │   │   │   │   ├── syslist_test.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   └── ignore_non_source/
│   │   │   │   │   │       ├── a.syso
│   │   │   │   │   │       ├── b.go
│   │   │   │   │   │       ├── bar.json
│   │   │   │   │   │       ├── baz.log
│   │   │   │   │   │       └── c.c
│   │   │   │   │   └── write.go
│   │   │   │   ├── modinfo/
│   │   │   │   │   └── info.go
│   │   │   │   ├── modload/
│   │   │   │   │   ├── build.go
│   │   │   │   │   ├── buildlist.go
│   │   │   │   │   ├── edit.go
│   │   │   │   │   ├── help.go
│   │   │   │   │   ├── import.go
│   │   │   │   │   ├── import_test.go
│   │   │   │   │   ├── init.go
│   │   │   │   │   ├── list.go
│   │   │   │   │   ├── load.go
│   │   │   │   │   ├── modfile.go
│   │   │   │   │   ├── mvs.go
│   │   │   │   │   ├── mvs_test.go
│   │   │   │   │   ├── query.go
│   │   │   │   │   ├── query_test.go
│   │   │   │   │   ├── search.go
│   │   │   │   │   └── vendor.go
│   │   │   │   ├── mvs/
│   │   │   │   │   ├── errors.go
│   │   │   │   │   ├── graph.go
│   │   │   │   │   ├── mvs.go
│   │   │   │   │   └── mvs_test.go
│   │   │   │   ├── run/
│   │   │   │   │   └── run.go
│   │   │   │   ├── search/
│   │   │   │   │   └── search.go
│   │   │   │   ├── str/
│   │   │   │   │   ├── path.go
│   │   │   │   │   ├── str.go
│   │   │   │   │   └── str_test.go
│   │   │   │   ├── telemetrycmd/
│   │   │   │   │   └── telemetry.go
│   │   │   │   ├── telemetrystats/
│   │   │   │   │   ├── telemetrystats.go
│   │   │   │   │   ├── telemetrystats_bootstrap.go
│   │   │   │   │   ├── version_other.go
│   │   │   │   │   ├── version_unix.go
│   │   │   │   │   └── version_windows.go
│   │   │   │   ├── test/
│   │   │   │   │   ├── cover.go
│   │   │   │   │   ├── flagdefs.go
│   │   │   │   │   ├── flagdefs_test.go
│   │   │   │   │   ├── genflags.go
│   │   │   │   │   ├── internal/
│   │   │   │   │   │   └── genflags/
│   │   │   │   │   │       ├── testflag.go
│   │   │   │   │   │       └── vetflag.go
│   │   │   │   │   ├── test.go
│   │   │   │   │   └── testflag.go
│   │   │   │   ├── tool/
│   │   │   │   │   └── tool.go
│   │   │   │   ├── toolchain/
│   │   │   │   │   ├── exec.go
│   │   │   │   │   ├── exec_stub.go
│   │   │   │   │   ├── path_none.go
│   │   │   │   │   ├── path_plan9.go
│   │   │   │   │   ├── path_unix.go
│   │   │   │   │   ├── path_windows.go
│   │   │   │   │   ├── select.go
│   │   │   │   │   ├── switch.go
│   │   │   │   │   ├── toolchain_test.go
│   │   │   │   │   ├── umask_none.go
│   │   │   │   │   └── umask_unix.go
│   │   │   │   ├── trace/
│   │   │   │   │   └── trace.go
│   │   │   │   ├── vcs/
│   │   │   │   │   ├── discovery.go
│   │   │   │   │   ├── discovery_test.go
│   │   │   │   │   ├── vcs.go
│   │   │   │   │   └── vcs_test.go
│   │   │   │   ├── vcweb/
│   │   │   │   │   ├── auth.go
│   │   │   │   │   ├── bzr.go
│   │   │   │   │   ├── dir.go
│   │   │   │   │   ├── fossil.go
│   │   │   │   │   ├── git.go
│   │   │   │   │   ├── hg.go
│   │   │   │   │   ├── insecure.go
│   │   │   │   │   ├── script.go
│   │   │   │   │   ├── svn.go
│   │   │   │   │   ├── vcstest/
│   │   │   │   │   │   ├── vcstest.go
│   │   │   │   │   │   └── vcstest_test.go
│   │   │   │   │   ├── vcweb.go
│   │   │   │   │   └── vcweb_test.go
│   │   │   │   ├── version/
│   │   │   │   │   └── version.go
│   │   │   │   ├── verylongtest/
│   │   │   │   │   ├── go_test.go
│   │   │   │   │   ├── go_unix_test.go
│   │   │   │   │   ├── script_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       └── script/
│   │   │   │   │           ├── README
│   │   │   │   │           ├── link_matching_actionid.txt
│   │   │   │   │           ├── repro_build.txt
│   │   │   │   │           └── test_cache_inputs.txt
│   │   │   │   ├── vet/
│   │   │   │   │   ├── vet.go
│   │   │   │   │   └── vetflag.go
│   │   │   │   ├── web/
│   │   │   │   │   ├── api.go
│   │   │   │   │   ├── bootstrap.go
│   │   │   │   │   ├── file_test.go
│   │   │   │   │   ├── http.go
│   │   │   │   │   ├── intercept/
│   │   │   │   │   │   └── intercept.go
│   │   │   │   │   ├── url.go
│   │   │   │   │   ├── url_other.go
│   │   │   │   │   ├── url_other_test.go
│   │   │   │   │   ├── url_test.go
│   │   │   │   │   ├── url_windows.go
│   │   │   │   │   └── url_windows_test.go
│   │   │   │   ├── work/
│   │   │   │   │   ├── action.go
│   │   │   │   │   ├── build.go
│   │   │   │   │   ├── build_test.go
│   │   │   │   │   ├── buildid.go
│   │   │   │   │   ├── cover.go
│   │   │   │   │   ├── exec.go
│   │   │   │   │   ├── exec_test.go
│   │   │   │   │   ├── gc.go
│   │   │   │   │   ├── gccgo.go
│   │   │   │   │   ├── init.go
│   │   │   │   │   ├── security.go
│   │   │   │   │   ├── security_test.go
│   │   │   │   │   ├── shell.go
│   │   │   │   │   └── shell_test.go
│   │   │   │   └── workcmd/
│   │   │   │       ├── edit.go
│   │   │   │       ├── init.go
│   │   │   │       ├── sync.go
│   │   │   │       ├── use.go
│   │   │   │       ├── vendor.go
│   │   │   │       └── work.go
│   │   │   ├── main.go
│   │   │   ├── note_test.go
│   │   │   ├── proxy_test.go
│   │   │   ├── script_test.go
│   │   │   ├── scriptcmds_test.go
│   │   │   ├── scriptconds_test.go
│   │   │   ├── scriptreadme_test.go
│   │   │   ├── stop_other_test.go
│   │   │   ├── stop_unix_test.go
│   │   │   ├── terminal_test.go
│   │   │   └── testdata/
│   │   │       ├── addmod.go
│   │   │       ├── mod/
│   │   │       │   ├── README
│   │   │       │   ├── example.com_ambiguous_a_b_v0.0.0-empty.txt
│   │   │       │   ├── example.com_ambiguous_a_v1.0.0.txt
│   │   │       │   ├── example.com_badchain_a_v1.0.0.txt
│   │   │       │   ├── example.com_badchain_a_v1.1.0.txt
│   │   │       │   ├── example.com_badchain_b_v1.0.0.txt
│   │   │       │   ├── example.com_badchain_b_v1.1.0.txt
│   │   │       │   ├── example.com_badchain_c_v1.0.0.txt
│   │   │       │   ├── example.com_badchain_c_v1.1.0.txt
│   │   │       │   ├── example.com_cmd_v1.0.0-exclude.txt
│   │   │       │   ├── example.com_cmd_v1.0.0-newerself.txt
│   │   │       │   ├── example.com_cmd_v1.0.0-replace.txt
│   │   │       │   ├── example.com_cmd_v1.0.0.txt
│   │   │       │   ├── example.com_cmd_v1.9.0.txt
│   │   │       │   ├── example.com_depends_on_generics_v1.0.0.txt
│   │   │       │   ├── example.com_deprecated_a_v1.0.0.txt
│   │   │       │   ├── example.com_deprecated_a_v1.9.0.txt
│   │   │       │   ├── example.com_deprecated_b_v1.0.0.txt
│   │   │       │   ├── example.com_deprecated_b_v1.9.0.txt
│   │   │       │   ├── example.com_dotgo.go_v1.0.0.txt
│   │   │       │   ├── example.com_dotname_v1.0.0.txt
│   │   │       │   ├── example.com_downgrade_v2.0.0.txt
│   │   │       │   ├── example.com_downgrade_v2_v2.0.1.txt
│   │   │       │   ├── example.com_fuzzfail_v0.1.0.txt
│   │   │       │   ├── example.com_fuzzfail_v0.2.0.txt
│   │   │       │   ├── example.com_generics_v1.0.0.txt
│   │   │       │   ├── example.com_ignore_v1.0.0.txt
│   │   │       │   ├── example.com_incompatiblewithsub_v1.0.0.txt
│   │   │       │   ├── example.com_incompatiblewithsub_v2.0.0+incompatible.txt
│   │   │       │   ├── example.com_invalidpath_v1_v1.0.0.txt
│   │   │       │   ├── example.com_join_subpkg_v1.0.0.txt
│   │   │       │   ├── example.com_join_subpkg_v1.1.0.txt
│   │   │       │   ├── example.com_join_v1.0.0.txt
│   │   │       │   ├── example.com_join_v1.1.0.txt
│   │   │       │   ├── example.com_latemigrate_v2_v2.0.0.txt
│   │   │       │   ├── example.com_latemigrate_v2_v2.0.1.txt
│   │   │       │   ├── example.com_missingpkg_v1.0.0.txt
│   │   │       │   ├── example.com_missingpkg_v1.0.1-beta.txt
│   │   │       │   ├── example.com_nest_sub_v1.0.0.txt
│   │   │       │   ├── example.com_nest_v1.0.0.txt
│   │   │       │   ├── example.com_nest_v1.1.0.txt
│   │   │       │   ├── example.com_newcycle_a_v1.0.0.txt
│   │   │       │   ├── example.com_newcycle_a_v1.0.1.txt
│   │   │       │   ├── example.com_newcycle_b_v1.0.0.txt
│   │   │       │   ├── example.com_noroot_v1.0.0.txt
│   │   │       │   ├── example.com_noroot_v1.0.1.txt
│   │   │       │   ├── example.com_notags_v0.0.0-20190507143103-cc8cbe209b64.txt
│   │   │       │   ├── example.com_printversion_v0.1.0.txt
│   │   │       │   ├── example.com_printversion_v1.0.0.txt
│   │   │       │   ├── example.com_pseudoupgrade_v0.0.0-20190430073000-30950c05d534.txt
│   │   │       │   ├── example.com_pseudoupgrade_v0.1.0.txt
│   │   │       │   ├── example.com_pseudoupgrade_v0.1.1-0.20190429073117-b5426c86b553.txt
│   │   │       │   ├── example.com_quote_v1.5.2.txt
│   │   │       │   ├── example.com_retract_ambiguous_nested_v1.9.0-bad.txt
│   │   │       │   ├── example.com_retract_ambiguous_other_v1.0.0.txt
│   │   │       │   ├── example.com_retract_ambiguous_v1.0.0.txt
│   │   │       │   ├── example.com_retract_incompatible_v1.0.0.txt
│   │   │       │   ├── example.com_retract_incompatible_v2.0.0+incompatible.txt
│   │   │       │   ├── example.com_retract_missingmod_v1.0.0.txt
│   │   │       │   ├── example.com_retract_missingmod_v1.9.0.txt
│   │   │       │   ├── example.com_retract_newergoversion_v1.0.0.txt
│   │   │       │   ├── example.com_retract_newergoversion_v1.2.0.txt
│   │   │       │   ├── example.com_retract_noupgrade_v1.0.0.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-block.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-blockwithcomment.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-empty.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-long.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-multiline1.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-multiline2.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-order.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-unprintable.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.1-order.txt
│   │   │       │   ├── example.com_retract_rationale_v1.9.0.txt
│   │   │       │   ├── example.com_retract_rename_v1.0.0-bad.txt
│   │   │       │   ├── example.com_retract_rename_v1.9.0-new.txt
│   │   │       │   ├── example.com_retract_self_all_v1.9.0.txt
│   │   │       │   ├── example.com_retract_self_prerelease_v1.0.0.txt
│   │   │       │   ├── example.com_retract_self_prerelease_v1.9.0.txt
│   │   │       │   ├── example.com_retract_self_prerelease_v1.9.1-pre.txt
│   │   │       │   ├── example.com_retract_self_prev_v1.0.0-bad.txt
│   │   │       │   ├── example.com_retract_self_prev_v1.1.0.txt
│   │   │       │   ├── example.com_retract_self_prev_v1.9.0.txt
│   │   │       │   ├── example.com_retract_self_pseudo_v0.0.0-20200325131415-0123456789ab
│   │   │       │   ├── example.com_retract_self_pseudo_v1.0.0-bad.txt
│   │   │       │   ├── example.com_retract_self_pseudo_v1.9.0.txt
│   │   │       │   ├── example.com_retract_v1.0.0-bad.txt
│   │   │       │   ├── example.com_retract_v1.0.0-good.txt
│   │   │       │   ├── example.com_retract_v1.0.0-unused.txt
│   │   │       │   ├── example.com_retract_v1.1.0.txt
│   │   │       │   ├── example.com_split-incompatible_subpkg_v0.1.0.txt
│   │   │       │   ├── example.com_split-incompatible_v2.0.0+incompatible.txt
│   │   │       │   ├── example.com_split-incompatible_v2.1.0-pre+incompatible.txt
│   │   │       │   ├── example.com_split_subpkg_v1.1.0.txt
│   │   │       │   ├── example.com_split_v1.0.0.txt
│   │   │       │   ├── example.com_split_v1.1.0.txt
│   │   │       │   ├── example.com_stack_v1.0.0.txt
│   │   │       │   ├── example.com_stack_v1.0.1.txt
│   │   │       │   ├── example.com_tools_v1.0.0.txt
│   │   │       │   ├── example.com_tools_v1.1.0.txt
│   │   │       │   ├── example.com_undeprecated_v1.0.0.txt
│   │   │       │   ├── example.com_undeprecated_v1.0.1.txt
│   │   │       │   ├── example.com_usemissingpre_v1.0.0.txt
│   │   │       │   ├── example.com_v1.0.0.txt
│   │   │       │   ├── example.com_version_v1.0.0.txt
│   │   │       │   ├── example.com_version_v1.0.1.txt
│   │   │       │   ├── example.com_version_v1.1.0.txt
│   │   │       │   ├── example.net_ambiguous_nested_v0.1.0.txt
│   │   │       │   ├── example.net_ambiguous_v0.1.0.txt
│   │   │       │   ├── example.net_ambiguous_v0.2.0.txt
│   │   │       │   ├── example.net_pkgadded_v1.0.0.txt
│   │   │       │   ├── example.net_pkgadded_v1.1.0.txt
│   │   │       │   ├── example.net_pkgadded_v1.2.0.txt
│   │   │       │   ├── github.com_dmitshur-test_modtest5_v0.0.0-20190619020302-197a620e0c9a.txt
│   │   │       │   ├── github.com_dmitshur-test_modtest5_v0.5.0-alpha.0.20190619023908-3da23a9deb9e.txt
│   │   │       │   ├── github.com_dmitshur-test_modtest5_v0.5.0-alpha.txt
│   │   │       │   ├── github.com_go-logr_logr_v1.4.1.txt
│   │   │       │   ├── github.com_go-logr_logr_v1.4.3.txt
│   │   │       │   ├── github.com_golangci_golangci-lint_v2_v2.10.1.txt
│   │   │       │   ├── github.com_securego_gosec_v2_v2.23.0.txt
│   │   │       │   ├── golang.org_notx_useinternal_v0.1.0.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.1.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.3.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.5.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.7.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.9.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.0.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.1.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.3.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.5.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.7.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.9.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22rc1.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.23.0.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.23.5.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.23.9.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.24rc1.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.aix-ppc64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.android-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.android-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.android-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.android-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.darwin-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.darwin-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.dragonfly-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-riscv64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.illumos-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.ios-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.ios-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.js-wasm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-loong64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-mips64x.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-mipsx.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-ppc64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-ppc64le.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-riscv64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-s390x.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.netbsd-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.netbsd-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.netbsd-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.netbsd-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-mips64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-ppc64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-riscv64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.plan9-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.plan9-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.plan9-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.solaris-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.windows-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.windows-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.windows-arm64.txt
│   │   │       │   ├── golang.org_x_internal_v0.1.0.txt
│   │   │       │   ├── golang.org_x_net_v0.1.0.txt
│   │   │       │   ├── golang.org_x_text_v0.0.0-20170915032832-14c0d48ead0c.txt
│   │   │       │   ├── golang.org_x_text_v0.3.0.txt
│   │   │       │   ├── golang.org_x_useinternal_v0.1.0.txt
│   │   │       │   ├── gopkg.in_dummy.v2-unstable_v2.0.0.txt
│   │   │       │   ├── k8s.io_klog_v2_v2.130.1.txt
│   │   │       │   ├── not-rsc.io_quote_v0.1.0-nomod.txt
│   │   │       │   ├── patch.example.com_depofdirectpatch_v1.0.0.txt
│   │   │       │   ├── patch.example.com_depofdirectpatch_v1.0.1.txt
│   │   │       │   ├── patch.example.com_direct_v1.0.0.txt
│   │   │       │   ├── patch.example.com_direct_v1.0.1.txt
│   │   │       │   ├── patch.example.com_direct_v1.1.0.txt
│   │   │       │   ├── patch.example.com_indirect_v1.0.0.txt
│   │   │       │   ├── patch.example.com_indirect_v1.0.1.txt
│   │   │       │   ├── patch.example.com_indirect_v1.1.0.txt
│   │   │       │   ├── rsc.io_!c!g!o_v1.0.0.txt
│   │   │       │   ├── rsc.io_!q!u!o!t!e_v1.5.2.txt
│   │   │       │   ├── rsc.io_!q!u!o!t!e_v1.5.3-!p!r!e.txt
│   │   │       │   ├── rsc.io_badfile1_v1.0.0.txt
│   │   │       │   ├── rsc.io_badfile2_v1.0.0.txt
│   │   │       │   ├── rsc.io_badfile3_v1.0.0.txt
│   │   │       │   ├── rsc.io_badfile4_v1.0.0.txt
│   │   │       │   ├── rsc.io_badfile5_v1.0.0.txt
│   │   │       │   ├── rsc.io_badmod_v1.0.0.txt
│   │   │       │   ├── rsc.io_badsum_v1.0.0.txt
│   │   │       │   ├── rsc.io_badsum_v1.0.1.txt
│   │   │       │   ├── rsc.io_badzip_v1.0.0.txt
│   │   │       │   ├── rsc.io_breaker_v1.0.0.txt
│   │   │       │   ├── rsc.io_breaker_v2.0.0+incompatible.txt
│   │   │       │   ├── rsc.io_breaker_v2.0.0.txt
│   │   │       │   ├── rsc.io_fortune_v0.0.1.txt
│   │   │       │   ├── rsc.io_fortune_v1.0.0.txt
│   │   │       │   ├── rsc.io_fortune_v2_v2.0.0.txt
│   │   │       │   ├── rsc.io_future_v1.0.0.txt
│   │   │       │   ├── rsc.io_needall_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo1183_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo118_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo121_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo1223_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo122_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo123_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo124_v0.0.1.txt
│   │   │       │   ├── rsc.io_panicnil_v1.0.0.txt
│   │   │       │   ├── rsc.io_panicnil_v1.1.0.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180214005133-e7a685a342c0.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180214005840-23179ee8a569.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180628003336-dd9747d19b04.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709153244-fd906ed3b100.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709160352-0d003b9c4bfa.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709162749-b44a0b17b2d1.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709162816-fe488b867524.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709162918-a91498bed0a7.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180710144737-5d9f230bcfba.txt
│   │   │       │   ├── rsc.io_quote_v1.0.0.txt
│   │   │       │   ├── rsc.io_quote_v1.1.0.txt
│   │   │       │   ├── rsc.io_quote_v1.2.0.txt
│   │   │       │   ├── rsc.io_quote_v1.2.1.txt
│   │   │       │   ├── rsc.io_quote_v1.3.0.txt
│   │   │       │   ├── rsc.io_quote_v1.4.0.txt
│   │   │       │   ├── rsc.io_quote_v1.5.0.txt
│   │   │       │   ├── rsc.io_quote_v1.5.1.txt
│   │   │       │   ├── rsc.io_quote_v1.5.2.txt
│   │   │       │   ├── rsc.io_quote_v1.5.3-pre1.txt
│   │   │       │   ├── rsc.io_quote_v2.0.0.txt
│   │   │       │   ├── rsc.io_quote_v2_v2.0.1.txt
│   │   │       │   ├── rsc.io_quote_v3_v3.0.0.txt
│   │   │       │   ├── rsc.io_sampler_v1.0.0.txt
│   │   │       │   ├── rsc.io_sampler_v1.2.0.txt
│   │   │       │   ├── rsc.io_sampler_v1.2.1.txt
│   │   │       │   ├── rsc.io_sampler_v1.3.0.txt
│   │   │       │   ├── rsc.io_sampler_v1.3.1.txt
│   │   │       │   ├── rsc.io_sampler_v1.99.99.txt
│   │   │       │   ├── rsc.io_testonly_v1.0.0.txt
│   │   │       │   └── vcs-test.golang.org_git_hello.git_v0.0.0-20170922010558-fc3a09f3dc5c.txt
│   │   │       ├── savedir.go
│   │   │       ├── script/
│   │   │       │   ├── README
│   │   │       │   ├── autocgo.txt
│   │   │       │   ├── badgo.txt
│   │   │       │   ├── bug.txt
│   │   │       │   ├── build_GOTMPDIR.txt
│   │   │       │   ├── build_acl_windows.txt
│   │   │       │   ├── build_arm.txt
│   │   │       │   ├── build_buildvcs_auto.txt
│   │   │       │   ├── build_cache_arch_mode.txt
│   │   │       │   ├── build_cache_compile.txt
│   │   │       │   ├── build_cache_disabled.txt
│   │   │       │   ├── build_cache_gomips.txt
│   │   │       │   ├── build_cache_link.txt
│   │   │       │   ├── build_cache_output.txt
│   │   │       │   ├── build_cache_pgo.txt
│   │   │       │   ├── build_cache_trimpath.txt
│   │   │       │   ├── build_cacheprog_issue70848.txt
│   │   │       │   ├── build_cc_cache_issue64423.txt
│   │   │       │   ├── build_cc_cache_issue64589.txt
│   │   │       │   ├── build_cd_gopath_different.txt
│   │   │       │   ├── build_cgo_consistent_results.txt
│   │   │       │   ├── build_cgo_error.txt
│   │   │       │   ├── build_concurrent_backend.txt
│   │   │       │   ├── build_cwd_newline.txt
│   │   │       │   ├── build_darwin_cc_arch.txt
│   │   │       │   ├── build_dash_n_cgo.txt
│   │   │       │   ├── build_dash_o_dev_null.txt
│   │   │       │   ├── build_dash_x.txt
│   │   │       │   ├── build_exe.txt
│   │   │       │   ├── build_gcflags.txt
│   │   │       │   ├── build_gcflags_order.txt
│   │   │       │   ├── build_git_missing_tree.txt
│   │   │       │   ├── build_git_sha256_go_get_branch.txt
│   │   │       │   ├── build_git_sha256_moddep.txt
│   │   │       │   ├── build_gopath_order.txt
│   │   │       │   ├── build_ignore_leading_bom.txt
│   │   │       │   ├── build_ignoredirective.txt
│   │   │       │   ├── build_import_comment.txt
│   │   │       │   ├── build_import_cycle.txt
│   │   │       │   ├── build_internal.txt
│   │   │       │   ├── build_issue59571.txt
│   │   │       │   ├── build_issue62156.txt
│   │   │       │   ├── build_issue6480.txt
│   │   │       │   ├── build_issue68658.txt
│   │   │       │   ├── build_issue_65528.txt
│   │   │       │   ├── build_json.txt
│   │   │       │   ├── build_link_x_import_path_escape.txt
│   │   │       │   ├── build_multi_main.txt
│   │   │       │   ├── build_n_cgo.txt
│   │   │       │   ├── build_negative_p.txt
│   │   │       │   ├── build_no_go.txt
│   │   │       │   ├── build_nocache.txt
│   │   │       │   ├── build_output.txt
│   │   │       │   ├── build_output_overwrite.txt
│   │   │       │   ├── build_overlay.txt
│   │   │       │   ├── build_patterns_outside_gopath.txt
│   │   │       │   ├── build_perpkgflag.txt
│   │   │       │   ├── build_pgo.txt
│   │   │       │   ├── build_pgo_auto.txt
│   │   │       │   ├── build_pgo_auto_multi.txt
│   │   │       │   ├── build_pie_race.txt
│   │   │       │   ├── build_plugin_non_main.txt
│   │   │       │   ├── build_plugin_reproducible.txt
│   │   │       │   ├── build_relative_pkgdir.txt
│   │   │       │   ├── build_relative_tmpdir.txt
│   │   │       │   ├── build_repeated_godebug_issue62346.txt
│   │   │       │   ├── build_runtime_gcflags.txt
│   │   │       │   ├── build_shared_reproducible.txt
│   │   │       │   ├── build_shorten_pkg.txt
│   │   │       │   ├── build_single_error.txt
│   │   │       │   ├── build_static.txt
│   │   │       │   ├── build_tag_goexperiment.txt
│   │   │       │   ├── build_tags_no_comma.txt
│   │   │       │   ├── build_test_only.txt
│   │   │       │   ├── build_trimpath.txt
│   │   │       │   ├── build_trimpath_cgo.txt
│   │   │       │   ├── build_trimpath_goroot.txt
│   │   │       │   ├── build_unsupported_goos.txt
│   │   │       │   ├── build_vendor.txt
│   │   │       │   ├── build_version_stamping_git.txt
│   │   │       │   ├── cache_unix.txt
│   │   │       │   ├── cache_vet.txt
│   │   │       │   ├── cgo_asm_error.txt
│   │   │       │   ├── cgo_bad_directives.txt
│   │   │       │   ├── cgo_badmethod_issue57926.txt
│   │   │       │   ├── cgo_badmethod_issue60725.txt
│   │   │       │   ├── cgo_depends_on_syscall.txt
│   │   │       │   ├── cgo_flag_contains_space.txt
│   │   │       │   ├── cgo_g3.txt
│   │   │       │   ├── cgo_long_cmd.txt
│   │   │       │   ├── cgo_path.txt
│   │   │       │   ├── cgo_path_space.txt
│   │   │       │   ├── cgo_path_space_quote.txt
│   │   │       │   ├── cgo_stale.txt
│   │   │       │   ├── cgo_stale_precompiled.txt
│   │   │       │   ├── cgo_suspect_flag_force_external.txt
│   │   │       │   ├── cgo_syso_issue29253.txt
│   │   │       │   ├── cgo_trimpath_macro.txt
│   │   │       │   ├── cgo_undef.txt
│   │   │       │   ├── chdir.txt
│   │   │       │   ├── check_goexperiment.txt
│   │   │       │   ├── clean_binary.txt
│   │   │       │   ├── clean_cache_n.txt
│   │   │       │   ├── clean_testcache.txt
│   │   │       │   ├── cmd_import_error.txt
│   │   │       │   ├── cover_asm.txt
│   │   │       │   ├── cover_atomic_pkgall.txt
│   │   │       │   ├── cover_blank_func_decl.txt
│   │   │       │   ├── cover_build_cmdline_pkgs.txt
│   │   │       │   ├── cover_build_pkg_select.txt
│   │   │       │   ├── cover_build_simple.txt
│   │   │       │   ├── cover_cgo.txt
│   │   │       │   ├── cover_cgo_extra_file.txt
│   │   │       │   ├── cover_cgo_extra_test.txt
│   │   │       │   ├── cover_cgo_xtest.txt
│   │   │       │   ├── cover_coverpkg_partial.txt
│   │   │       │   ├── cover_coverpkg_with_init.txt
│   │   │       │   ├── cover_coverprofile_multipkg.txt
│   │   │       │   ├── cover_coverprofile_nocoverpkg.txt
│   │   │       │   ├── cover_dash_c.txt
│   │   │       │   ├── cover_dep_loop.txt
│   │   │       │   ├── cover_dot_import.txt
│   │   │       │   ├── cover_error.txt
│   │   │       │   ├── cover_import_main_loop.txt
│   │   │       │   ├── cover_list.txt
│   │   │       │   ├── cover_main_import_path.txt
│   │   │       │   ├── cover_mod_empty.txt
│   │   │       │   ├── cover_modes.txt
│   │   │       │   ├── cover_pattern.txt
│   │   │       │   ├── cover_pkgall_imports.txt
│   │   │       │   ├── cover_pkgall_multiple_mains.txt
│   │   │       │   ├── cover_pkgall_runtime.txt
│   │   │       │   ├── cover_runs.txt
│   │   │       │   ├── cover_single_vs_multiple.txt
│   │   │       │   ├── cover_statements.txt
│   │   │       │   ├── cover_swig.txt
│   │   │       │   ├── cover_switch_toolchain.txt
│   │   │       │   ├── cover_sync_atomic_import.txt
│   │   │       │   ├── cover_test_localpkg_filepath.txt
│   │   │       │   ├── cover_test_pkgselect.txt
│   │   │       │   ├── cover_test_race_issue56370.txt
│   │   │       │   ├── cover_var_init_order.txt
│   │   │       │   ├── cpu_profile_twice.txt
│   │   │       │   ├── darwin_lto_library_ldflag.txt
│   │   │       │   ├── darwin_no_cgo.txt
│   │   │       │   ├── devnull.txt
│   │   │       │   ├── dist_list_missing.txt
│   │   │       │   ├── doc.txt
│   │   │       │   ├── doc_all_short.txt
│   │   │       │   ├── doc_http_url.txt
│   │   │       │   ├── embed.txt
│   │   │       │   ├── embed_brackets.txt
│   │   │       │   ├── embed_fmt.txt
│   │   │       │   ├── env_cache.txt
│   │   │       │   ├── env_changed.txt
│   │   │       │   ├── env_cross_build.txt
│   │   │       │   ├── env_exp.txt
│   │   │       │   ├── env_gocacheprog.txt
│   │   │       │   ├── env_gomod_issue61455.txt
│   │   │       │   ├── env_issue46807.txt
│   │   │       │   ├── env_sanitize.txt
│   │   │       │   ├── env_unset.txt
│   │   │       │   ├── env_write.txt
│   │   │       │   ├── fileline.txt
│   │   │       │   ├── fips.txt
│   │   │       │   ├── fipssnap.txt
│   │   │       │   ├── fix_diff_exitcode.txt
│   │   │       │   ├── fix_suite.txt
│   │   │       │   ├── fix_vendor.txt
│   │   │       │   ├── fmt_load_errors.txt
│   │   │       │   ├── fsys_walk.txt
│   │   │       │   ├── gccgo_link_c.txt
│   │   │       │   ├── gccgo_link_ldflags.txt
│   │   │       │   ├── gccgo_m.txt
│   │   │       │   ├── gccgo_mangle.txt
│   │   │       │   ├── gcflags_patterns.txt
│   │   │       │   ├── generate.txt
│   │   │       │   ├── generate_bad_imports.txt
│   │   │       │   ├── generate_env.txt
│   │   │       │   ├── generate_goroot_PATH.txt
│   │   │       │   ├── generate_invalid.txt
│   │   │       │   ├── generate_workspace.txt
│   │   │       │   ├── get_404_meta.txt
│   │   │       │   ├── get_insecure.txt
│   │   │       │   ├── get_insecure_no_longer_supported.txt
│   │   │       │   ├── get_issue53955.txt
│   │   │       │   ├── get_panic_issue75251.txt
│   │   │       │   ├── get_tool_issue74691.txt
│   │   │       │   ├── get_version_error_44810.txt
│   │   │       │   ├── go_badcmd.txt
│   │   │       │   ├── go_version.txt
│   │   │       │   ├── goauth_git.txt
│   │   │       │   ├── goauth_netrc.txt
│   │   │       │   ├── goauth_userauth.txt
│   │   │       │   ├── godebug_decoratemappings_124.txt
│   │   │       │   ├── godebug_decoratemappings_comment.txt
│   │   │       │   ├── godebug_default.txt
│   │   │       │   ├── godebug_default_gopath.txt
│   │   │       │   ├── godebug_unknown.txt
│   │   │       │   ├── goflags.txt
│   │   │       │   ├── goline_order.txt
│   │   │       │   ├── gopath_install.txt
│   │   │       │   ├── gopath_local.txt
│   │   │       │   ├── gopath_paths.txt
│   │   │       │   ├── gopath_std_vendor.txt
│   │   │       │   ├── gopath_vendor_dup_err.txt
│   │   │       │   ├── goroot_executable.txt
│   │   │       │   ├── goroot_executable_trimpath.txt
│   │   │       │   ├── gotoolchain_godebug_trace.txt
│   │   │       │   ├── gotoolchain_issue66175.txt
│   │   │       │   ├── gotoolchain_local.txt
│   │   │       │   ├── gotoolchain_loop.txt
│   │   │       │   ├── gotoolchain_modcmds.txt
│   │   │       │   ├── gotoolchain_net.txt
│   │   │       │   ├── gotoolchain_path.txt
│   │   │       │   ├── gotoolchain_version.txt
│   │   │       │   ├── gotoolchain_work_issue76728.txt
│   │   │       │   ├── govcs.txt
│   │   │       │   ├── help.txt
│   │   │       │   ├── import_cycle.txt
│   │   │       │   ├── import_ignore.txt
│   │   │       │   ├── import_main.txt
│   │   │       │   ├── import_unix_tag.txt
│   │   │       │   ├── index.txt
│   │   │       │   ├── install_backslash.txt
│   │   │       │   ├── install_cgo_excluded.txt
│   │   │       │   ├── install_cleans_build.txt
│   │   │       │   ├── install_cmd_gobin.txt
│   │   │       │   ├── install_cross_gobin.txt
│   │   │       │   ├── install_dep_version.txt
│   │   │       │   ├── install_goroot_targets.txt
│   │   │       │   ├── install_modcacherw_issue64282.txt
│   │   │       │   ├── install_move_not_stale.txt
│   │   │       │   ├── install_msan_and_race_and_asan_require_cgo.txt
│   │   │       │   ├── install_rebuild_removed.txt
│   │   │       │   ├── install_relative_gobin_fail.txt
│   │   │       │   ├── install_shadow_gopath.txt
│   │   │       │   ├── issue36000.txt
│   │   │       │   ├── issue53586.txt
│   │   │       │   ├── issue_63696.txt
│   │   │       │   ├── ldflag.txt
│   │   │       │   ├── link_external_undef.txt
│   │   │       │   ├── link_syso_deps.txt
│   │   │       │   ├── link_syso_issue33139.txt
│   │   │       │   ├── linkname.txt
│   │   │       │   ├── list_all_gobuild.txt
│   │   │       │   ├── list_ambiguous_path.txt
│   │   │       │   ├── list_bad_import.txt
│   │   │       │   ├── list_buildmod_reason_issue67587.txt
│   │   │       │   ├── list_case_collision.txt
│   │   │       │   ├── list_cgo_compiled_importmap.txt
│   │   │       │   ├── list_compiled_files_issue28749.txt
│   │   │       │   ├── list_compiled_imports.txt
│   │   │       │   ├── list_compiler_output.txt
│   │   │       │   ├── list_constraints.txt
│   │   │       │   ├── list_dedup_packages.txt
│   │   │       │   ├── list_empty_import.txt
│   │   │       │   ├── list_empty_importpath.txt
│   │   │       │   ├── list_err_cycle.txt
│   │   │       │   ├── list_err_stack.txt
│   │   │       │   ├── list_export_e.txt
│   │   │       │   ├── list_export_embed.txt
│   │   │       │   ├── list_find.txt
│   │   │       │   ├── list_find_nodeps.txt
│   │   │       │   ├── list_gofile_in_goroot.txt
│   │   │       │   ├── list_gomod_in_gopath.txt
│   │   │       │   ├── list_goroot_symlink.txt
│   │   │       │   ├── list_ignore.txt
│   │   │       │   ├── list_ignore_dependency.txt
│   │   │       │   ├── list_ignore_modcache.txt
│   │   │       │   ├── list_ignore_workspace.txt
│   │   │       │   ├── list_import_cycle_deps_errors.txt
│   │   │       │   ├── list_import_err.txt
│   │   │       │   ├── list_importmap.txt
│   │   │       │   ├── list_issue_56509.txt
│   │   │       │   ├── list_issue_59905.txt
│   │   │       │   ├── list_issue_70600.txt
│   │   │       │   ├── list_json_fields.txt
│   │   │       │   ├── list_json_issue64946.txt
│   │   │       │   ├── list_json_with_f.txt
│   │   │       │   ├── list_legacy_mod.txt
│   │   │       │   ├── list_linkshared.txt
│   │   │       │   ├── list_load_err.txt
│   │   │       │   ├── list_modindex_dupactionid.txt
│   │   │       │   ├── list_module_when_error.txt
│   │   │       │   ├── list_n_cover.txt
│   │   │       │   ├── list_overlay.txt
│   │   │       │   ├── list_panic_issue68737.txt
│   │   │       │   ├── list_parse_err.txt
│   │   │       │   ├── list_pattern_work.txt
│   │   │       │   ├── list_perm.txt
│   │   │       │   ├── list_pgo_issue66218.txt
│   │   │       │   ├── list_pkgconfig_error.txt
│   │   │       │   ├── list_replace_absolute_windows.txt
│   │   │       │   ├── list_reserved.txt
│   │   │       │   ├── list_retractions_issue66403.txt
│   │   │       │   ├── list_shadow.txt
│   │   │       │   ├── list_split_main.txt
│   │   │       │   ├── list_std.txt
│   │   │       │   ├── list_std_vendor.txt
│   │   │       │   ├── list_swigcxx.txt
│   │   │       │   ├── list_symlink.txt
│   │   │       │   ├── list_symlink_dotdotdot.txt
│   │   │       │   ├── list_symlink_internal.txt
│   │   │       │   ├── list_symlink_issue35941.txt
│   │   │       │   ├── list_symlink_vendor_issue14054.txt
│   │   │       │   ├── list_symlink_vendor_issue15201.txt
│   │   │       │   ├── list_template_context_function.txt
│   │   │       │   ├── list_test.txt
│   │   │       │   ├── list_test_cycle.txt
│   │   │       │   ├── list_test_e.txt
│   │   │       │   ├── list_test_err.txt
│   │   │       │   ├── list_test_imports.txt
│   │   │       │   ├── list_test_non_go_files.txt
│   │   │       │   ├── list_test_simple.txt
│   │   │       │   ├── list_testdata.txt
│   │   │       │   ├── list_tool.txt
│   │   │       │   ├── list_toolexec_stderr_issue22588.txt
│   │   │       │   ├── list_wildcard_skip_nonmatching.txt
│   │   │       │   ├── load_test_pkg_err.txt
│   │   │       │   ├── malformed_gosum_issue62345.txt
│   │   │       │   ├── mod_all.txt
│   │   │       │   ├── mod_alt_goroot.txt
│   │   │       │   ├── mod_ambiguous_import.txt
│   │   │       │   ├── mod_auth.txt
│   │   │       │   ├── mod_bad_domain.txt
│   │   │       │   ├── mod_bad_filenames.txt
│   │   │       │   ├── mod_build_info_err.txt
│   │   │       │   ├── mod_build_tags.txt
│   │   │       │   ├── mod_build_trimpath_issue48557.txt
│   │   │       │   ├── mod_build_versioned.txt
│   │   │       │   ├── mod_cache_dir.txt
│   │   │       │   ├── mod_cache_rw.txt
│   │   │       │   ├── mod_case.txt
│   │   │       │   ├── mod_case_cgo.txt
│   │   │       │   ├── mod_clean_cache.txt
│   │   │       │   ├── mod_concurrent.txt
│   │   │       │   ├── mod_convert_git.txt
│   │   │       │   ├── mod_deprecate_message.txt
│   │   │       │   ├── mod_dir.txt
│   │   │       │   ├── mod_doc.txt
│   │   │       │   ├── mod_doc_path.txt
│   │   │       │   ├── mod_domain_root.txt
│   │   │       │   ├── mod_dot.txt
│   │   │       │   ├── mod_download.txt
│   │   │       │   ├── mod_download_concurrent_read.txt
│   │   │       │   ├── mod_download_exec_toolchain.txt
│   │   │       │   ├── mod_download_git_bareRepository.txt
│   │   │       │   ├── mod_download_git_bareRepository_sha256.txt
│   │   │       │   ├── mod_download_git_decorate_full.txt
│   │   │       │   ├── mod_download_hash.txt
│   │   │       │   ├── mod_download_insecure_redirect.txt
│   │   │       │   ├── mod_download_issue51114.txt
│   │   │       │   ├── mod_download_json.txt
│   │   │       │   ├── mod_download_partial.txt
│   │   │       │   ├── mod_download_private_vcs.txt
│   │   │       │   ├── mod_download_replace_file.txt
│   │   │       │   ├── mod_download_svn.txt
│   │   │       │   ├── mod_download_too_many_redirects.txt
│   │   │       │   ├── mod_e.txt
│   │   │       │   ├── mod_edit.txt
│   │   │       │   ├── mod_edit_go.txt
│   │   │       │   ├── mod_edit_issue75105.txt
│   │   │       │   ├── mod_edit_no_modcache.txt
│   │   │       │   ├── mod_edit_toolchain.txt
│   │   │       │   ├── mod_empty_err.txt
│   │   │       │   ├── mod_enabled.txt
│   │   │       │   ├── mod_errors_pos.txt
│   │   │       │   ├── mod_exclude_go121.txt
│   │   │       │   ├── mod_file_proxy.txt
│   │   │       │   ├── mod_fileproxy_vcs_missing_issue51589.txt
│   │   │       │   ├── mod_find.txt
│   │   │       │   ├── mod_fs_patterns.txt
│   │   │       │   ├── mod_get_ambiguous_arg.txt
│   │   │       │   ├── mod_get_ambiguous_import.txt
│   │   │       │   ├── mod_get_ambiguous_pkg.txt
│   │   │       │   ├── mod_get_boost.txt
│   │   │       │   ├── mod_get_changes.txt
│   │   │       │   ├── mod_get_commit.txt
│   │   │       │   ├── mod_get_deprecate_install.txt
│   │   │       │   ├── mod_get_deprecated.txt
│   │   │       │   ├── mod_get_direct.txt
│   │   │       │   ├── mod_get_downadd_indirect.txt
│   │   │       │   ├── mod_get_downgrade.txt
│   │   │       │   ├── mod_get_downgrade_missing.txt
│   │   │       │   ├── mod_get_downup_artifact.txt
│   │   │       │   ├── mod_get_downup_indirect.txt
│   │   │       │   ├── mod_get_downup_indirect_pruned.txt
│   │   │       │   ├── mod_get_downup_pseudo_artifact.txt
│   │   │       │   ├── mod_get_errors.txt
│   │   │       │   ├── mod_get_exec_toolchain.txt
│   │   │       │   ├── mod_get_extra.txt
│   │   │       │   ├── mod_get_fallback.txt
│   │   │       │   ├── mod_get_fossil.txt
│   │   │       │   ├── mod_get_future.txt
│   │   │       │   ├── mod_get_go_file.txt
│   │   │       │   ├── mod_get_hash.txt
│   │   │       │   ├── mod_get_incompatible.txt
│   │   │       │   ├── mod_get_indirect.txt
│   │   │       │   ├── mod_get_insecure_redirect.txt
│   │   │       │   ├── mod_get_issue37438.txt
│   │   │       │   ├── mod_get_issue47650.txt
│   │   │       │   ├── mod_get_issue47979.txt
│   │   │       │   ├── mod_get_issue48511.txt
│   │   │       │   ├── mod_get_issue56494.txt
│   │   │       │   ├── mod_get_issue60490.txt
│   │   │       │   ├── mod_get_issue65363.txt
│   │   │       │   ├── mod_get_latest_pseudo.txt
│   │   │       │   ├── mod_get_lazy_indirect.txt
│   │   │       │   ├── mod_get_lazy_upgrade_lazy.txt
│   │   │       │   ├── mod_get_local.txt
│   │   │       │   ├── mod_get_main.txt
│   │   │       │   ├── mod_get_major.txt
│   │   │       │   ├── mod_get_missing_ziphash.txt
│   │   │       │   ├── mod_get_moved.txt
│   │   │       │   ├── mod_get_newcycle.txt
│   │   │       │   ├── mod_get_none.txt
│   │   │       │   ├── mod_get_nopkgs.txt
│   │   │       │   ├── mod_get_patch.txt
│   │   │       │   ├── mod_get_patchbound.txt
│   │   │       │   ├── mod_get_patchcycle.txt
│   │   │       │   ├── mod_get_patchmod.txt
│   │   │       │   ├── mod_get_patterns.txt
│   │   │       │   ├── mod_get_pkgtags.txt
│   │   │       │   ├── mod_get_prefer_incompatible.txt
│   │   │       │   ├── mod_get_promote_implicit.txt
│   │   │       │   ├── mod_get_pseudo.txt
│   │   │       │   ├── mod_get_pseudo_hg_1_0_0.txt
│   │   │       │   ├── mod_get_pseudo_hg_1_2_0.txt
│   │   │       │   ├── mod_get_pseudo_hg_dash_zero_pseudo.txt
│   │   │       │   ├── mod_get_pseudo_hg_dash_zero_pseudo_2.txt
│   │   │       │   ├── mod_get_pseudo_hg_dash_zero_pseudo_3.txt
│   │   │       │   ├── mod_get_pseudo_hg_default.txt
│   │   │       │   ├── mod_get_pseudo_hg_incompatible_by_hash.txt
│   │   │       │   ├── mod_get_pseudo_hg_incompatible_by_tag
│   │   │       │   ├── mod_get_pseudo_hg_incompatible_by_tag+incompatible.txt
│   │   │       │   ├── mod_get_pseudo_hg_latest_incompatible.txt
│   │   │       │   ├── mod_get_pseudo_hg_pre.txt
│   │   │       │   ├── mod_get_pseudo_hg_pre_non_master.txt
│   │   │       │   ├── mod_get_pseudo_hg_pseudo_incompatible.txt
│   │   │       │   ├── mod_get_pseudo_other_branch.txt
│   │   │       │   ├── mod_get_pseudo_prefix.txt
│   │   │       │   ├── mod_get_replaced.txt
│   │   │       │   ├── mod_get_retract.txt
│   │   │       │   ├── mod_get_retract_ambiguous.txt
│   │   │       │   ├── mod_get_split.txt
│   │   │       │   ├── mod_get_subdir.txt
│   │   │       │   ├── mod_get_sum_noroot.txt
│   │   │       │   ├── mod_get_tags.txt
│   │   │       │   ├── mod_get_test.txt
│   │   │       │   ├── mod_get_tool.txt
│   │   │       │   ├── mod_get_tool_issue74035.txt
│   │   │       │   ├── mod_get_toolchain.txt
│   │   │       │   ├── mod_get_trailing_slash.txt
│   │   │       │   ├── mod_get_update_unrelated_sum.txt
│   │   │       │   ├── mod_get_upgrade.txt
│   │   │       │   ├── mod_get_upgrade_pseudo.txt
│   │   │       │   ├── mod_get_wild.txt
│   │   │       │   ├── mod_get_work.txt
│   │   │       │   ├── mod_get_workspace_incomplete.txt
│   │   │       │   ├── mod_getmode_vendor.txt
│   │   │       │   ├── mod_getx.txt
│   │   │       │   ├── mod_git_export_subst.txt
│   │   │       │   ├── mod_go_version.txt
│   │   │       │   ├── mod_go_version_missing.txt
│   │   │       │   ├── mod_go_version_mixed.txt
│   │   │       │   ├── mod_gobuild_import.txt
│   │   │       │   ├── mod_gofmt_invalid.txt
│   │   │       │   ├── mod_goline.txt
│   │   │       │   ├── mod_goline_old.txt
│   │   │       │   ├── mod_goline_too_new.txt
│   │   │       │   ├── mod_gomodcache.txt
│   │   │       │   ├── mod_gomodcache_vendor.txt
│   │   │       │   ├── mod_gonoproxy.txt
│   │   │       │   ├── mod_gopkg_unstable.txt
│   │   │       │   ├── mod_goroot_errors.txt
│   │   │       │   ├── mod_graph.txt
│   │   │       │   ├── mod_graph_version.txt
│   │   │       │   ├── mod_help.txt
│   │   │       │   ├── mod_import.txt
│   │   │       │   ├── mod_import_cycle.txt
│   │   │       │   ├── mod_import_issue41113.txt
│   │   │       │   ├── mod_import_issue42891.txt
│   │   │       │   ├── mod_import_meta.txt
│   │   │       │   ├── mod_import_mod.txt
│   │   │       │   ├── mod_import_toolchain.txt
│   │   │       │   ├── mod_import_v1suffix.txt
│   │   │       │   ├── mod_import_vendor.txt
│   │   │       │   ├── mod_in_testdata_dir.txt
│   │   │       │   ├── mod_indirect.txt
│   │   │       │   ├── mod_indirect_main.txt
│   │   │       │   ├── mod_indirect_nospace.txt
│   │   │       │   ├── mod_indirect_tidy.txt
│   │   │       │   ├── mod_init_empty.txt
│   │   │       │   ├── mod_init_invalid_major.txt
│   │   │       │   ├── mod_init_issue74784.txt
│   │   │       │   ├── mod_init_path.txt
│   │   │       │   ├── mod_init_tidy.txt
│   │   │       │   ├── mod_insecure_issue63845.txt
│   │   │       │   ├── mod_install_hint.txt
│   │   │       │   ├── mod_install_pkg_version.txt
│   │   │       │   ├── mod_install_versioned.txt
│   │   │       │   ├── mod_internal.txt
│   │   │       │   ├── mod_invalid_path.txt
│   │   │       │   ├── mod_invalid_path_dotname.txt
│   │   │       │   ├── mod_invalid_path_plus.txt
│   │   │       │   ├── mod_invalid_version.txt
│   │   │       │   ├── mod_issue35270.txt
│   │   │       │   ├── mod_issue35317.txt
│   │   │       │   ├── mod_lazy_consistency.txt
│   │   │       │   ├── mod_lazy_downgrade.txt
│   │   │       │   ├── mod_lazy_import_allmod.txt
│   │   │       │   ├── mod_lazy_new_import.txt
│   │   │       │   ├── mod_lazy_test_horizon.txt
│   │   │       │   ├── mod_lazy_test_of_test_dep.txt
│   │   │       │   ├── mod_list.txt
│   │   │       │   ├── mod_list_bad_import.txt
│   │   │       │   ├── mod_list_command_line_arguments.txt
│   │   │       │   ├── mod_list_compiled_concurrent.txt
│   │   │       │   ├── mod_list_deprecated.txt
│   │   │       │   ├── mod_list_deprecated_replace.txt
│   │   │       │   ├── mod_list_dir.txt
│   │   │       │   ├── mod_list_direct.txt
│   │   │       │   ├── mod_list_direct_work.txt
│   │   │       │   ├── mod_list_e_readonly.txt
│   │   │       │   ├── mod_list_issue61415.txt
│   │   │       │   ├── mod_list_issue61423.txt
│   │   │       │   ├── mod_list_m.txt
│   │   │       │   ├── mod_list_odd_tags.txt
│   │   │       │   ├── mod_list_pseudo.txt
│   │   │       │   ├── mod_list_replace_dir.txt
│   │   │       │   ├── mod_list_retract.txt
│   │   │       │   ├── mod_list_std.txt
│   │   │       │   ├── mod_list_sums.txt
│   │   │       │   ├── mod_list_test.txt
│   │   │       │   ├── mod_list_test_cycle.txt
│   │   │       │   ├── mod_list_update_nolatest.txt
│   │   │       │   ├── mod_list_upgrade.txt
│   │   │       │   ├── mod_list_upgrade_pseudo.txt
│   │   │       │   ├── mod_load_badchain.txt
│   │   │       │   ├── mod_load_badmod.txt
│   │   │       │   ├── mod_load_badzip.txt
│   │   │       │   ├── mod_load_replace_mismatch.txt
│   │   │       │   ├── mod_local_replace.txt
│   │   │       │   ├── mod_missing_repo.txt
│   │   │       │   ├── mod_missingpkg_prerelease.txt
│   │   │       │   ├── mod_modinfo.txt
│   │   │       │   ├── mod_multirepo.txt
│   │   │       │   ├── mod_no_gopath.txt
│   │   │       │   ├── mod_nomod.txt
│   │   │       │   ├── mod_notall.txt
│   │   │       │   ├── mod_off.txt
│   │   │       │   ├── mod_off_init.txt
│   │   │       │   ├── mod_outside.txt
│   │   │       │   ├── mod_overlay.txt
│   │   │       │   ├── mod_patterns.txt
│   │   │       │   ├── mod_patterns_vendor.txt
│   │   │       │   ├── mod_perm.txt
│   │   │       │   ├── mod_permissions.txt
│   │   │       │   ├── mod_prefer_compatible.txt
│   │   │       │   ├── mod_proxy_errors.txt
│   │   │       │   ├── mod_proxy_https.txt
│   │   │       │   ├── mod_proxy_invalid.txt
│   │   │       │   ├── mod_proxy_list.txt
│   │   │       │   ├── mod_pseudo_cache.txt
│   │   │       │   ├── mod_query.txt
│   │   │       │   ├── mod_query_empty.txt
│   │   │       │   ├── mod_query_exclude.txt
│   │   │       │   ├── mod_query_main.txt
│   │   │       │   ├── mod_readonly.txt
│   │   │       │   ├── mod_removed_godebug.txt
│   │   │       │   ├── mod_replace.txt
│   │   │       │   ├── mod_replace_gopkgin.txt
│   │   │       │   ├── mod_replace_import.txt
│   │   │       │   ├── mod_replace_readonly.txt
│   │   │       │   ├── mod_require_exclude.txt
│   │   │       │   ├── mod_retention.txt
│   │   │       │   ├── mod_retract.txt
│   │   │       │   ├── mod_retract_fix_version.txt
│   │   │       │   ├── mod_retract_incompatible.txt
│   │   │       │   ├── mod_retract_noupgrade.txt
│   │   │       │   ├── mod_retract_pseudo_base.txt
│   │   │       │   ├── mod_retract_rationale.txt
│   │   │       │   ├── mod_retract_rename.txt
│   │   │       │   ├── mod_retract_replace.txt
│   │   │       │   ├── mod_retract_versions.txt
│   │   │       │   ├── mod_run_flags_issue64738.txt
│   │   │       │   ├── mod_run_flags_issue77483.txt
│   │   │       │   ├── mod_run_issue52331.txt
│   │   │       │   ├── mod_run_nonmain.txt
│   │   │       │   ├── mod_run_path.txt
│   │   │       │   ├── mod_run_pkg_version.txt
│   │   │       │   ├── mod_run_pkgerror.txt
│   │   │       │   ├── mod_skip_write.txt
│   │   │       │   ├── mod_stale.txt
│   │   │       │   ├── mod_std_vendor.txt
│   │   │       │   ├── mod_string_alias.txt
│   │   │       │   ├── mod_sum_ambiguous.txt
│   │   │       │   ├── mod_sum_issue56222.txt
│   │   │       │   ├── mod_sum_lookup.txt
│   │   │       │   ├── mod_sum_readonly.txt
│   │   │       │   ├── mod_sum_replaced.txt
│   │   │       │   ├── mod_sumdb.txt
│   │   │       │   ├── mod_sumdb_cache.txt
│   │   │       │   ├── mod_sumdb_file_path.txt
│   │   │       │   ├── mod_sumdb_golang.txt
│   │   │       │   ├── mod_sumdb_proxy.txt
│   │   │       │   ├── mod_symlink.txt
│   │   │       │   ├── mod_symlink_dotgo.txt
│   │   │       │   ├── mod_tagged_import_cycle.txt
│   │   │       │   ├── mod_test.txt
│   │   │       │   ├── mod_test_cached.txt
│   │   │       │   ├── mod_test_files.txt
│   │   │       │   ├── mod_tidy.txt
│   │   │       │   ├── mod_tidy_compat.txt
│   │   │       │   ├── mod_tidy_compat_added.txt
│   │   │       │   ├── mod_tidy_compat_ambiguous.txt
│   │   │       │   ├── mod_tidy_compat_deleted.txt
│   │   │       │   ├── mod_tidy_compat_implicit.txt
│   │   │       │   ├── mod_tidy_compat_incompatible.txt
│   │   │       │   ├── mod_tidy_compat_irrelevant.txt
│   │   │       │   ├── mod_tidy_convergence.txt
│   │   │       │   ├── mod_tidy_convergence_loop.txt
│   │   │       │   ├── mod_tidy_cycle.txt
│   │   │       │   ├── mod_tidy_diff.txt
│   │   │       │   ├── mod_tidy_downgrade_ambiguous.txt
│   │   │       │   ├── mod_tidy_duplicates.txt
│   │   │       │   ├── mod_tidy_error.txt
│   │   │       │   ├── mod_tidy_ignore.txt
│   │   │       │   ├── mod_tidy_indirect.txt
│   │   │       │   ├── mod_tidy_issue60313.txt
│   │   │       │   ├── mod_tidy_lazy_self.txt
│   │   │       │   ├── mod_tidy_newroot.txt
│   │   │       │   ├── mod_tidy_old.txt
│   │   │       │   ├── mod_tidy_oldgo.txt
│   │   │       │   ├── mod_tidy_quote.txt
│   │   │       │   ├── mod_tidy_replace.txt
│   │   │       │   ├── mod_tidy_replace_old.txt
│   │   │       │   ├── mod_tidy_sum.txt
│   │   │       │   ├── mod_tidy_support_buildx.txt
│   │   │       │   ├── mod_tidy_symlink_issue35941.txt
│   │   │       │   ├── mod_tidy_temp.txt
│   │   │       │   ├── mod_tidy_version.txt
│   │   │       │   ├── mod_tidy_version_tooold.txt
│   │   │       │   ├── mod_tool_70582.txt
│   │   │       │   ├── mod_toolchain.txt
│   │   │       │   ├── mod_toolchain_slash.txt
│   │   │       │   ├── mod_unknown_block.txt
│   │   │       │   ├── mod_update_sum_readonly.txt
│   │   │       │   ├── mod_upgrade_patch.txt
│   │   │       │   ├── mod_vcs_missing.txt
│   │   │       │   ├── mod_vendor.txt
│   │   │       │   ├── mod_vendor_auto.txt
│   │   │       │   ├── mod_vendor_build.txt
│   │   │       │   ├── mod_vendor_collision.txt
│   │   │       │   ├── mod_vendor_embed.txt
│   │   │       │   ├── mod_vendor_gomod.txt
│   │   │       │   ├── mod_vendor_goversion.txt
│   │   │       │   ├── mod_vendor_issue46867.txt
│   │   │       │   ├── mod_vendor_nodeps.txt
│   │   │       │   ├── mod_vendor_redundant_requirement.txt
│   │   │       │   ├── mod_vendor_replace.txt
│   │   │       │   ├── mod_vendor_trimpath.txt
│   │   │       │   ├── mod_vendor_unused.txt
│   │   │       │   ├── mod_vendor_unused_only.txt
│   │   │       │   ├── mod_verify.txt
│   │   │       │   ├── mod_verify_work.txt
│   │   │       │   ├── mod_versions.txt
│   │   │       │   ├── mod_why.txt
│   │   │       │   ├── modfile_flag.txt
│   │   │       │   ├── netrc_issue66832.txt
│   │   │       │   ├── noncanonical_import.txt
│   │   │       │   ├── old_tidy_toolchain.txt
│   │   │       │   ├── pattern_syntax_error.txt
│   │   │       │   ├── prevent_sys_unix_import.txt
│   │   │       │   ├── reuse_git.txt
│   │   │       │   ├── reuse_hg_all.txt
│   │   │       │   ├── reuse_hg_hello.txt
│   │   │       │   ├── reuse_hg_hellohash.txt
│   │   │       │   ├── reuse_hg_hellolist.txt
│   │   │       │   ├── reuse_hg_hellononexist.txt
│   │   │       │   ├── reuse_hg_hellononhash.txt
│   │   │       │   ├── reuse_hg_hellononpseudo.txt
│   │   │       │   ├── reuse_hg_hellosubv9.txt
│   │   │       │   ├── reuse_hg_hellov9.txt
│   │   │       │   ├── reuse_hg_prefixtagtests.txt
│   │   │       │   ├── reuse_hg_taglist.txt
│   │   │       │   ├── reuse_hg_tagtests.txt
│   │   │       │   ├── reuse_hg_tagtestsdefault.txt
│   │   │       │   ├── reuse_hg_tagtestsv022.txt
│   │   │       │   ├── run_dirs.txt
│   │   │       │   ├── run_goroot_PATH.txt
│   │   │       │   ├── run_hello.txt
│   │   │       │   ├── run_hello_pkg.txt
│   │   │       │   ├── run_internal.txt
│   │   │       │   ├── run_issue11709.txt
│   │   │       │   ├── run_issue51125.txt
│   │   │       │   ├── run_set_executable_name.txt
│   │   │       │   ├── run_vendor.txt
│   │   │       │   ├── run_vers.txt
│   │   │       │   ├── run_wildcard.txt
│   │   │       │   ├── run_work_versioned.txt
│   │   │       │   ├── script_help.txt
│   │   │       │   ├── script_wait.txt
│   │   │       │   ├── slashpath.txt
│   │   │       │   ├── src_file.txt
│   │   │       │   ├── std_vendor.txt
│   │   │       │   ├── telemetry.txt
│   │   │       │   ├── test2json_interrupt.txt
│   │   │       │   ├── test_android_issue62123.txt
│   │   │       │   ├── test_bad_example.txt
│   │   │       │   ├── test_badtest.txt
│   │   │       │   ├── test_benchmark_1x.txt
│   │   │       │   ├── test_benchmark_chatty_fail.txt
│   │   │       │   ├── test_benchmark_chatty_success.txt
│   │   │       │   ├── test_benchmark_fatal.txt
│   │   │       │   ├── test_benchmark_labels.txt
│   │   │       │   ├── test_benchmark_timeout.txt
│   │   │       │   ├── test_build_failure.txt
│   │   │       │   ├── test_buildinfo.txt
│   │   │       │   ├── test_buildinfo_godebug_issue68053.txt
│   │   │       │   ├── test_buildvcs.txt
│   │   │       │   ├── test_chatty_fail.txt
│   │   │       │   ├── test_chatty_parallel_fail.txt
│   │   │       │   ├── test_chatty_parallel_success.txt
│   │   │       │   ├── test_chatty_parallel_success_run.txt
│   │   │       │   ├── test_chatty_success.txt
│   │   │       │   ├── test_cleanup_failnow.txt
│   │   │       │   ├── test_compile_binary.txt
│   │   │       │   ├── test_compile_multi_pkg.txt
│   │   │       │   ├── test_compile_tempfile.txt
│   │   │       │   ├── test_crlf_example.txt
│   │   │       │   ├── test_deadline.txt
│   │   │       │   ├── test_default_godebug_issue69203.txt
│   │   │       │   ├── test_empty.txt
│   │   │       │   ├── test_env_term.txt
│   │   │       │   ├── test_example_goexit.txt
│   │   │       │   ├── test_exit.txt
│   │   │       │   ├── test_fail_fast.txt
│   │   │       │   ├── test_fail_newline.txt
│   │   │       │   ├── test_finished_subtest_goroutines.txt
│   │   │       │   ├── test_flag.txt
│   │   │       │   ├── test_flags.txt
│   │   │       │   ├── test_fullpath.txt
│   │   │       │   ├── test_fuzz_modcache.txt
│   │   │       │   ├── test_generated_main.txt
│   │   │       │   ├── test_go111module_cache.txt
│   │   │       │   ├── test_goroot_PATH.txt
│   │   │       │   ├── test_import_error_stack.txt
│   │   │       │   ├── test_issue45477.txt
│   │   │       │   ├── test_json.txt
│   │   │       │   ├── test_json_ascii.txt
│   │   │       │   ├── test_json_build.txt
│   │   │       │   ├── test_json_exit.txt
│   │   │       │   ├── test_json_fails.txt
│   │   │       │   ├── test_json_interleaved.txt
│   │   │       │   ├── test_json_issue35169.txt
│   │   │       │   ├── test_json_panic_exit.txt
│   │   │       │   ├── test_json_prints.txt
│   │   │       │   ├── test_json_timeout.txt
│   │   │       │   ├── test_main.txt
│   │   │       │   ├── test_main_archive.txt
│   │   │       │   ├── test_main_compiler_flags.txt
│   │   │       │   ├── test_main_panic.txt
│   │   │       │   ├── test_main_twice.txt
│   │   │       │   ├── test_match_benchmark_labels.txt
│   │   │       │   ├── test_match_no_benchmarks.txt
│   │   │       │   ├── test_match_no_subtests.txt
│   │   │       │   ├── test_match_no_subtests_failure.txt
│   │   │       │   ├── test_match_no_subtests_parallel.txt
│   │   │       │   ├── test_match_no_tests.txt
│   │   │       │   ├── test_match_no_tests_build_failure.txt
│   │   │       │   ├── test_match_no_tests_with_subtests.txt
│   │   │       │   ├── test_match_only_benchmarks.txt
│   │   │       │   ├── test_match_only_example.txt
│   │   │       │   ├── test_match_only_subtests.txt
│   │   │       │   ├── test_match_only_subtests_parallel.txt
│   │   │       │   ├── test_match_only_tests.txt
│   │   │       │   ├── test_minus_n.txt
│   │   │       │   ├── test_multivcs.txt
│   │   │       │   ├── test_n_cover_std.txt
│   │   │       │   ├── test_no_run_example.txt
│   │   │       │   ├── test_no_tests.txt
│   │   │       │   ├── test_overlay.txt
│   │   │       │   ├── test_parallel_number.txt
│   │   │       │   ├── test_ppc64_linker_funcs.txt
│   │   │       │   ├── test_ppc64le_cgo_inline_plt.txt
│   │   │       │   ├── test_print.txt
│   │   │       │   ├── test_profile.txt
│   │   │       │   ├── test_race.txt
│   │   │       │   ├── test_race_cover_mode_issue20435.txt
│   │   │       │   ├── test_race_install.txt
│   │   │       │   ├── test_race_install_cgo.txt
│   │   │       │   ├── test_race_issue26995.txt
│   │   │       │   ├── test_race_tag.txt
│   │   │       │   ├── test_rebuildall.txt
│   │   │       │   ├── test_regexps.txt
│   │   │       │   ├── test_relative_cmdline.txt
│   │   │       │   ├── test_relative_import.txt
│   │   │       │   ├── test_script_cmdcd.txt
│   │   │       │   ├── test_setup_error.txt
│   │   │       │   ├── test_shuffle.txt
│   │   │       │   ├── test_skip.txt
│   │   │       │   ├── test_source_order.txt
│   │   │       │   ├── test_status.txt
│   │   │       │   ├── test_syntax_error_says_fail.txt
│   │   │       │   ├── test_timeout.txt
│   │   │       │   ├── test_timeout_stdin.txt
│   │   │       │   ├── test_trimpath.txt
│   │   │       │   ├── test_trimpath_main.txt
│   │   │       │   ├── test_trimpath_test_suffix.txt
│   │   │       │   ├── test_vendor.txt
│   │   │       │   ├── test_vet.txt
│   │   │       │   ├── test_write_profiles_on_timeout.txt
│   │   │       │   ├── test_xtestonly_works.txt
│   │   │       │   ├── testing_coverage.txt
│   │   │       │   ├── testing_issue40908.txt
│   │   │       │   ├── tool_build_as_needed.txt
│   │   │       │   ├── tool_exename.txt
│   │   │       │   ├── tool_n_issue72824.txt
│   │   │       │   ├── tool_name.txt
│   │   │       │   ├── toolexec.txt
│   │   │       │   ├── tooltags.txt
│   │   │       │   ├── trampoline_reuse_test.txt
│   │   │       │   ├── vendor_complex.txt
│   │   │       │   ├── vendor_gopath_issue11409.txt
│   │   │       │   ├── vendor_import.txt
│   │   │       │   ├── vendor_import_missing.txt
│   │   │       │   ├── vendor_import_wrong.txt
│   │   │       │   ├── vendor_internal.txt
│   │   │       │   ├── vendor_issue12156.txt
│   │   │       │   ├── vendor_list_issue11977.txt
│   │   │       │   ├── vendor_outside_module.txt
│   │   │       │   ├── vendor_resolve.txt
│   │   │       │   ├── vendor_test_issue11864.txt
│   │   │       │   ├── vendor_test_issue14613.txt
│   │   │       │   ├── version.txt
│   │   │       │   ├── version_build_settings.txt
│   │   │       │   ├── version_buildvcs_bzr.txt
│   │   │       │   ├── version_buildvcs_fossil.txt
│   │   │       │   ├── version_buildvcs_git.txt
│   │   │       │   ├── version_buildvcs_git_worktree.txt
│   │   │       │   ├── version_buildvcs_hg.txt
│   │   │       │   ├── version_buildvcs_nested.txt
│   │   │       │   ├── version_buildvcs_svn.txt
│   │   │       │   ├── version_cshared.txt
│   │   │       │   ├── version_gc_sections.txt
│   │   │       │   ├── version_goexperiment.txt
│   │   │       │   ├── version_replace.txt
│   │   │       │   ├── vet.txt
│   │   │       │   ├── vet_asm.txt
│   │   │       │   ├── vet_basic.txt
│   │   │       │   ├── vet_cache.txt
│   │   │       │   ├── vet_commandline.txt
│   │   │       │   ├── vet_deps.txt
│   │   │       │   ├── vet_flags.txt
│   │   │       │   ├── vet_internal.txt
│   │   │       │   ├── work.txt
│   │   │       │   ├── work_build_no_modules.txt
│   │   │       │   ├── work_disablevendor.txt
│   │   │       │   ├── work_edit.txt
│   │   │       │   ├── work_edit_toolchain.txt
│   │   │       │   ├── work_empty_panic_GOPATH.txt
│   │   │       │   ├── work_env.txt
│   │   │       │   ├── work_errors_pos.txt
│   │   │       │   ├── work_get_toolchain.txt
│   │   │       │   ├── work_goline_order.txt
│   │   │       │   ├── work_goproxy_off.txt
│   │   │       │   ├── work_gowork.txt
│   │   │       │   ├── work_implicit_go_requirement.txt
│   │   │       │   ├── work_init_gowork.txt
│   │   │       │   ├── work_init_path.txt
│   │   │       │   ├── work_init_toolchain.txt
│   │   │       │   ├── work_install_submodule.txt
│   │   │       │   ├── work_issue51204.txt
│   │   │       │   ├── work_issue54048.txt
│   │   │       │   ├── work_issue54372.txt
│   │   │       │   ├── work_module_not_in_go_work.txt
│   │   │       │   ├── work_no_mod_root_issue54419.txt
│   │   │       │   ├── work_nowork.txt
│   │   │       │   ├── work_overlay.txt
│   │   │       │   ├── work_prune.txt
│   │   │       │   ├── work_prune_all.txt
│   │   │       │   ├── work_regression_hang.txt
│   │   │       │   ├── work_reject_modfile.txt
│   │   │       │   ├── work_replace.txt
│   │   │       │   ├── work_replace_conflict.txt
│   │   │       │   ├── work_replace_conflict_override.txt
│   │   │       │   ├── work_replace_main_module.txt
│   │   │       │   ├── work_sum.txt
│   │   │       │   ├── work_sum_mismatch.txt
│   │   │       │   ├── work_sync.txt
│   │   │       │   ├── work_sync_irrelevant_dependency.txt
│   │   │       │   ├── work_sync_missing_module.txt
│   │   │       │   ├── work_sync_relevant_dependency.txt
│   │   │       │   ├── work_sync_sum.txt
│   │   │       │   ├── work_sync_toolchain.txt
│   │   │       │   ├── work_use.txt
│   │   │       │   ├── work_use_deleted.txt
│   │   │       │   ├── work_use_dot.txt
│   │   │       │   ├── work_use_issue50958.txt
│   │   │       │   ├── work_use_issue55952.txt
│   │   │       │   ├── work_use_only_dirs.txt
│   │   │       │   ├── work_use_symlink_issue68383.txt
│   │   │       │   ├── work_use_toolchain.txt
│   │   │       │   ├── work_use_vendor.txt
│   │   │       │   ├── work_vendor_empty.txt
│   │   │       │   ├── work_vendor_main_module_replaced.txt
│   │   │       │   ├── work_vendor_modules_txt_conditional.txt
│   │   │       │   ├── work_vendor_modules_txt_consistent.txt
│   │   │       │   ├── work_vendor_prune.txt
│   │   │       │   ├── work_vendor_prune_all.txt
│   │   │       │   ├── work_vet.txt
│   │   │       │   ├── work_why_download_graph.txt
│   │   │       │   └── ws2_32.txt
│   │   │       ├── vcstest/
│   │   │       │   ├── README
│   │   │       │   ├── auth/
│   │   │       │   │   ├── or401.txt
│   │   │       │   │   ├── or404.txt
│   │   │       │   │   ├── ormanylines.txt
│   │   │       │   │   └── oronelongline.txt
│   │   │       │   ├── bzr/
│   │   │       │   │   └── hello.txt
│   │   │       │   ├── fossil/
│   │   │       │   │   └── hello.txt
│   │   │       │   ├── git/
│   │   │       │   │   ├── commit-after-tag.txt
│   │   │       │   │   ├── empty-v2-without-v1.txt
│   │   │       │   │   ├── emptytest.txt
│   │   │       │   │   ├── gitrepo-sha256.txt
│   │   │       │   │   ├── gitrepo1.txt
│   │   │       │   │   ├── gitreposubdir.txt
│   │   │       │   │   ├── gitreposubdirv2.txt
│   │   │       │   │   ├── hello.txt
│   │   │       │   │   ├── insecurerepo.txt
│   │   │       │   │   ├── invalid-version.txt
│   │   │       │   │   ├── issue47650.txt
│   │   │       │   │   ├── issue61415.txt
│   │   │       │   │   ├── legacytest.txt
│   │   │       │   │   ├── mainonly.txt
│   │   │       │   │   ├── missingrepo.txt
│   │   │       │   │   ├── modlegacy1-new.txt
│   │   │       │   │   ├── modlegacy1-old.txt
│   │   │       │   │   ├── no-tags.txt
│   │   │       │   │   ├── odd-tags.txt
│   │   │       │   │   ├── prefixtagtests.txt
│   │   │       │   │   ├── querytest.txt
│   │   │       │   │   ├── retract-pseudo.txt
│   │   │       │   │   ├── semver-branch.txt
│   │   │       │   │   ├── tagtests.txt
│   │   │       │   │   ├── unreachable-hash.txt
│   │   │       │   │   ├── v2repo.txt
│   │   │       │   │   ├── v2sub.txt
│   │   │       │   │   ├── v3pkg.txt
│   │   │       │   │   └── vgotest1.txt
│   │   │       │   ├── go/
│   │   │       │   │   ├── custom-hg-hello.txt
│   │   │       │   │   ├── gitreposubdir.txt
│   │   │       │   │   ├── gitreposubdirv2.txt
│   │   │       │   │   ├── insecure.txt
│   │   │       │   │   ├── invalid-version.txt
│   │   │       │   │   ├── missingrepo.txt
│   │   │       │   │   ├── mod/
│   │   │       │   │   │   ├── gitrepo-sha256.txt
│   │   │       │   │   │   └── gitrepo1.txt
│   │   │       │   │   ├── modauth404.txt
│   │   │       │   │   ├── test1-svn-git.txt
│   │   │       │   │   ├── test2-svn-git.txt
│   │   │       │   │   └── v2module.txt
│   │   │       │   ├── hg/
│   │   │       │   │   ├── custom-hg-hello.txt
│   │   │       │   │   ├── hello.txt
│   │   │       │   │   ├── hgrepo1.txt
│   │   │       │   │   ├── legacytest.txt
│   │   │       │   │   ├── prefixtagtests.txt
│   │   │       │   │   ├── tagtests.txt
│   │   │       │   │   └── vgotest1.txt
│   │   │       │   ├── insecure.txt
│   │   │       │   └── svn/
│   │   │       │       ├── hello.txt
│   │   │       │       ├── nonexistent.txt
│   │   │       │       ├── test1-svn-git.txt
│   │   │       │       └── test2-svn-git.txt
│   │   │       └── vendormod.txt
│   │   ├── go.mod
│   │   ├── go.sum
│   │   ├── gofmt/
│   │   │   ├── doc.go
│   │   │   ├── gofmt.go
│   │   │   ├── gofmt_test.go
│   │   │   ├── gofmt_unix_test.go
│   │   │   ├── internal.go
│   │   │   ├── long_test.go
│   │   │   ├── rewrite.go
│   │   │   ├── simplify.go
│   │   │   └── testdata/
│   │   │       ├── comments.golden
│   │   │       ├── comments.input
│   │   │       ├── composites.golden
│   │   │       ├── composites.input
│   │   │       ├── crlf.golden
│   │   │       ├── crlf.input
│   │   │       ├── emptydecl.golden
│   │   │       ├── emptydecl.input
│   │   │       ├── exitcode.golden
│   │   │       ├── exitcode.input
│   │   │       ├── go2numbers.golden
│   │   │       ├── go2numbers.input
│   │   │       ├── import.golden
│   │   │       ├── import.input
│   │   │       ├── issue28082.golden
│   │   │       ├── issue28082.input
│   │   │       ├── ranges.golden
│   │   │       ├── ranges.input
│   │   │       ├── rewrite1.golden
│   │   │       ├── rewrite1.input
│   │   │       ├── rewrite10.golden
│   │   │       ├── rewrite10.input
│   │   │       ├── rewrite2.golden
│   │   │       ├── rewrite2.input
│   │   │       ├── rewrite3.golden
│   │   │       ├── rewrite3.input
│   │   │       ├── rewrite4.golden
│   │   │       ├── rewrite4.input
│   │   │       ├── rewrite5.golden
│   │   │       ├── rewrite5.input
│   │   │       ├── rewrite6.golden
│   │   │       ├── rewrite6.input
│   │   │       ├── rewrite7.golden
│   │   │       ├── rewrite7.input
│   │   │       ├── rewrite8.golden
│   │   │       ├── rewrite8.input
│   │   │       ├── rewrite9.golden
│   │   │       ├── rewrite9.input
│   │   │       ├── slices1.golden
│   │   │       ├── slices1.input
│   │   │       ├── stdin1.golden
│   │   │       ├── stdin1.input
│   │   │       ├── stdin2.golden
│   │   │       ├── stdin2.input
│   │   │       ├── stdin3.golden
│   │   │       ├── stdin3.input
│   │   │       ├── stdin4.golden
│   │   │       ├── stdin4.input
│   │   │       ├── stdin5.golden
│   │   │       ├── stdin5.input
│   │   │       ├── stdin6.golden
│   │   │       ├── stdin6.input
│   │   │       ├── stdin7.golden
│   │   │       ├── stdin7.input
│   │   │       ├── tabs.golden
│   │   │       ├── tabs.input
│   │   │       ├── typealias.golden
│   │   │       ├── typealias.input
│   │   │       ├── typeparams.golden
│   │   │       ├── typeparams.input
│   │   │       ├── typeswitch.golden
│   │   │       └── typeswitch.input
│   │   ├── internal/
│   │   │   ├── archive/
│   │   │   │   ├── archive.go
│   │   │   │   ├── archive_test.go
│   │   │   │   └── testdata/
│   │   │   │       ├── go1.go
│   │   │   │       ├── go2.go
│   │   │   │       └── mycgo/
│   │   │   │           ├── c1.c
│   │   │   │           ├── c2.c
│   │   │   │           ├── go.go
│   │   │   │           ├── go1.go
│   │   │   │           └── go2.go
│   │   │   ├── bio/
│   │   │   │   ├── buf.go
│   │   │   │   ├── buf_mmap.go
│   │   │   │   └── buf_nommap.go
│   │   │   ├── bootstrap_test/
│   │   │   │   ├── experiment_toolid_test.go
│   │   │   │   ├── overlaydir_test.go
│   │   │   │   └── reboot_test.go
│   │   │   ├── browser/
│   │   │   │   └── browser.go
│   │   │   ├── buildid/
│   │   │   │   ├── buildid.go
│   │   │   │   ├── buildid_test.go
│   │   │   │   ├── note.go
│   │   │   │   ├── rewrite.go
│   │   │   │   └── testdata/
│   │   │   │       ├── a.elf.base64
│   │   │   │       ├── a.macho.base64
│   │   │   │       ├── a.pe.base64
│   │   │   │       └── p.a.base64
│   │   │   ├── codesign/
│   │   │   │   └── codesign.go
│   │   │   ├── cov/
│   │   │   │   ├── covcmd/
│   │   │   │   │   └── cmddefs.go
│   │   │   │   ├── mreader.go
│   │   │   │   ├── read_test.go
│   │   │   │   ├── readcovdata.go
│   │   │   │   └── testdata/
│   │   │   │       └── small.go
│   │   │   ├── disasm/
│   │   │   │   └── disasm.go
│   │   │   ├── dwarf/
│   │   │   │   ├── dwarf.go
│   │   │   │   ├── dwarf_defs.go
│   │   │   │   ├── dwarf_test.go
│   │   │   │   ├── putvarabbrevgen.go
│   │   │   │   └── putvarabbrevgen_test.go
│   │   │   ├── edit/
│   │   │   │   ├── edit.go
│   │   │   │   └── edit_test.go
│   │   │   ├── fuzztest/
│   │   │   │   ├── script_test.go
│   │   │   │   └── testdata/
│   │   │   │       └── script/
│   │   │   │           ├── README
│   │   │   │           ├── test_fuzz.txt
│   │   │   │           ├── test_fuzz_cache.txt
│   │   │   │           ├── test_fuzz_cgo.txt
│   │   │   │           ├── test_fuzz_chatty.txt
│   │   │   │           ├── test_fuzz_cleanup.txt
│   │   │   │           ├── test_fuzz_context.txt
│   │   │   │           ├── test_fuzz_cov.txt
│   │   │   │           ├── test_fuzz_deadline.txt
│   │   │   │           ├── test_fuzz_dup_cache.txt
│   │   │   │           ├── test_fuzz_err_deadlock.txt
│   │   │   │           ├── test_fuzz_fuzztime.txt
│   │   │   │           ├── test_fuzz_io_error.txt
│   │   │   │           ├── test_fuzz_limit_dup_entry.txt
│   │   │   │           ├── test_fuzz_match.txt
│   │   │   │           ├── test_fuzz_minimize.txt
│   │   │   │           ├── test_fuzz_minimize_dirty_cov.txt
│   │   │   │           ├── test_fuzz_minimize_interesting.txt
│   │   │   │           ├── test_fuzz_multiple.txt
│   │   │   │           ├── test_fuzz_mutate_crash.txt
│   │   │   │           ├── test_fuzz_mutate_fail.txt
│   │   │   │           ├── test_fuzz_mutator.txt
│   │   │   │           ├── test_fuzz_mutator_repeat.txt
│   │   │   │           ├── test_fuzz_non_crash_signal.txt
│   │   │   │           ├── test_fuzz_parallel.txt
│   │   │   │           ├── test_fuzz_profile_flags.txt
│   │   │   │           ├── test_fuzz_return.txt
│   │   │   │           ├── test_fuzz_run.txt
│   │   │   │           ├── test_fuzz_seed_corpus.txt
│   │   │   │           ├── test_fuzz_setenv.txt
│   │   │   │           ├── test_fuzz_test_race.txt
│   │   │   │           └── test_fuzz_unsupported.txt
│   │   │   ├── gcprog/
│   │   │   │   └── gcprog.go
│   │   │   ├── goobj/
│   │   │   │   ├── builtin.go
│   │   │   │   ├── builtinlist.go
│   │   │   │   ├── funcinfo.go
│   │   │   │   ├── mkbuiltin.go
│   │   │   │   ├── objfile.go
│   │   │   │   └── objfile_test.go
│   │   │   ├── hash/
│   │   │   │   └── hash.go
│   │   │   ├── macho/
│   │   │   │   └── macho.go
│   │   │   ├── metadata/
│   │   │   │   └── main.go
│   │   │   ├── moddeps/
│   │   │   │   └── moddeps_test.go
│   │   │   ├── obj/
│   │   │   │   ├── abi_string.go
│   │   │   │   ├── addrtype_string.go
│   │   │   │   ├── arm/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anames5.go
│   │   │   │   │   ├── asm5.go
│   │   │   │   │   ├── list5.go
│   │   │   │   │   └── obj5.go
│   │   │   │   ├── arm64/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anames7.go
│   │   │   │   │   ├── anames_gen.go
│   │   │   │   │   ├── asm7.go
│   │   │   │   │   ├── asm_arm64_test.go
│   │   │   │   │   ├── asm_arm64_test.s
│   │   │   │   │   ├── asm_test.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── encoding_gen.go
│   │   │   │   │   ├── goops_gen.go
│   │   │   │   │   ├── inst.go
│   │   │   │   │   ├── inst_gen.go
│   │   │   │   │   ├── list7.go
│   │   │   │   │   ├── obj7.go
│   │   │   │   │   ├── specialoperand_string.go
│   │   │   │   │   └── sysRegEnc.go
│   │   │   │   ├── data.go
│   │   │   │   ├── dwarf.go
│   │   │   │   ├── fips140.go
│   │   │   │   ├── go.go
│   │   │   │   ├── inl.go
│   │   │   │   ├── ld.go
│   │   │   │   ├── line.go
│   │   │   │   ├── line_test.go
│   │   │   │   ├── link.go
│   │   │   │   ├── loong64/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── asm_test.go
│   │   │   │   │   ├── cnames.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── instOp.go
│   │   │   │   │   ├── list.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── mips/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anames0.go
│   │   │   │   │   ├── asm0.go
│   │   │   │   │   ├── list0.go
│   │   │   │   │   └── obj0.go
│   │   │   │   ├── mkcnames.go
│   │   │   │   ├── objfile.go
│   │   │   │   ├── objfile_test.go
│   │   │   │   ├── pass.go
│   │   │   │   ├── pcln.go
│   │   │   │   ├── plist.go
│   │   │   │   ├── ppc64/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anames9.go
│   │   │   │   │   ├── asm9.go
│   │   │   │   │   ├── asm9_gtables.go
│   │   │   │   │   ├── asm_test.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── list9.go
│   │   │   │   │   └── obj9.go
│   │   │   │   ├── riscv/
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── asm_test.go
│   │   │   │   │   ├── cpu.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── inst.go
│   │   │   │   │   ├── list.go
│   │   │   │   │   ├── obj.go
│   │   │   │   │   ├── obj_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── testbranch/
│   │   │   │   │       │   ├── branch_test.go
│   │   │   │   │       │   └── branch_test.s
│   │   │   │   │       └── testminmax/
│   │   │   │   │           ├── minmax_test.go
│   │   │   │   │           └── minmax_test.s
│   │   │   │   ├── s390x/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anamesz.go
│   │   │   │   │   ├── asmz.go
│   │   │   │   │   ├── condition_code.go
│   │   │   │   │   ├── listz.go
│   │   │   │   │   ├── objz.go
│   │   │   │   │   ├── rotate.go
│   │   │   │   │   ├── rotate_test.go
│   │   │   │   │   └── vector.go
│   │   │   │   ├── sizeof_test.go
│   │   │   │   ├── stringer.go
│   │   │   │   ├── sym.go
│   │   │   │   ├── textflag.go
│   │   │   │   ├── util.go
│   │   │   │   ├── wasm/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   └── wasmobj.go
│   │   │   │   └── x86/
│   │   │   │       ├── a.out.go
│   │   │   │       ├── aenum.go
│   │   │   │       ├── anames.go
│   │   │   │       ├── asm6.go
│   │   │   │       ├── asm_test.go
│   │   │   │       ├── avx_optabs.go
│   │   │   │       ├── evex.go
│   │   │   │       ├── list6.go
│   │   │   │       ├── obj6.go
│   │   │   │       ├── obj6_test.go
│   │   │   │       ├── pcrelative_test.go
│   │   │   │       ├── seh.go
│   │   │   │       └── ytab.go
│   │   │   ├── objabi/
│   │   │   │   ├── autotype.go
│   │   │   │   ├── flag.go
│   │   │   │   ├── flag_test.go
│   │   │   │   ├── funcid.go
│   │   │   │   ├── head.go
│   │   │   │   ├── line.go
│   │   │   │   ├── line_test.go
│   │   │   │   ├── path.go
│   │   │   │   ├── path_test.go
│   │   │   │   ├── pkgspecial.go
│   │   │   │   ├── reloctype.go
│   │   │   │   ├── reloctype_string.go
│   │   │   │   ├── stack.go
│   │   │   │   ├── symkind.go
│   │   │   │   ├── symkind_string.go
│   │   │   │   └── util.go
│   │   │   ├── objfile/
│   │   │   │   ├── elf.go
│   │   │   │   ├── goobj.go
│   │   │   │   ├── macho.go
│   │   │   │   ├── objfile.go
│   │   │   │   ├── pe.go
│   │   │   │   ├── plan9obj.go
│   │   │   │   └── xcoff.go
│   │   │   ├── osinfo/
│   │   │   │   ├── doc.go
│   │   │   │   ├── os_js.go
│   │   │   │   ├── os_plan9.go
│   │   │   │   ├── os_solaris.go
│   │   │   │   ├── os_syscall.go
│   │   │   │   ├── os_sysctl.go
│   │   │   │   ├── os_uname.go
│   │   │   │   ├── os_wasip1.go
│   │   │   │   ├── os_windows.go
│   │   │   │   └── version_unix_test.go
│   │   │   ├── par/
│   │   │   │   ├── queue.go
│   │   │   │   ├── queue_test.go
│   │   │   │   ├── work.go
│   │   │   │   └── work_test.go
│   │   │   ├── pathcache/
│   │   │   │   └── lookpath.go
│   │   │   ├── pgo/
│   │   │   │   ├── deserialize.go
│   │   │   │   ├── pgo.go
│   │   │   │   ├── pprof.go
│   │   │   │   ├── serialize.go
│   │   │   │   ├── serialize_test.go
│   │   │   │   └── testdata/
│   │   │   │       └── fuzz/
│   │   │   │           └── FuzzRoundTrip/
│   │   │   │               ├── 12fcf136fcb7463c
│   │   │   │               ├── 2055d314024c8d6c
│   │   │   │               ├── b615162315f7b72c
│   │   │   │               └── fdc60117b431bbae
│   │   │   ├── pkgpath/
│   │   │   │   ├── pkgpath.go
│   │   │   │   └── pkgpath_test.go
│   │   │   ├── pkgpattern/
│   │   │   │   ├── pat_test.go
│   │   │   │   └── pkgpattern.go
│   │   │   ├── quoted/
│   │   │   │   ├── quoted.go
│   │   │   │   └── quoted_test.go
│   │   │   ├── robustio/
│   │   │   │   ├── robustio.go
│   │   │   │   ├── robustio_darwin.go
│   │   │   │   ├── robustio_flaky.go
│   │   │   │   ├── robustio_other.go
│   │   │   │   └── robustio_windows.go
│   │   │   ├── script/
│   │   │   │   ├── cmds.go
│   │   │   │   ├── cmds_nonunix.go
│   │   │   │   ├── cmds_unix.go
│   │   │   │   ├── conds.go
│   │   │   │   ├── engine.go
│   │   │   │   ├── errors.go
│   │   │   │   ├── scripttest/
│   │   │   │   │   ├── conditions.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── readme.go
│   │   │   │   │   ├── run.go
│   │   │   │   │   ├── scripttest.go
│   │   │   │   │   └── setup.go
│   │   │   │   └── state.go
│   │   │   ├── src/
│   │   │   │   ├── pos.go
│   │   │   │   ├── pos_test.go
│   │   │   │   ├── xpos.go
│   │   │   │   └── xpos_test.go
│   │   │   ├── sys/
│   │   │   │   ├── arch.go
│   │   │   │   ├── arch_test.go
│   │   │   │   └── args.go
│   │   │   ├── telemetry/
│   │   │   │   ├── counter/
│   │   │   │   │   ├── counter.go
│   │   │   │   │   └── counter_bootstrap.go
│   │   │   │   ├── telemetry.go
│   │   │   │   └── telemetry_bootstrap.go
│   │   │   ├── test2json/
│   │   │   │   ├── test2json.go
│   │   │   │   ├── test2json_test.go
│   │   │   │   └── testdata/
│   │   │   │       ├── README.md
│   │   │   │       ├── ascii.json
│   │   │   │       ├── ascii.test
│   │   │   │       ├── attr.json
│   │   │   │       ├── attr.test
│   │   │   │       ├── bench.json
│   │   │   │       ├── bench.test
│   │   │   │       ├── benchfail.json
│   │   │   │       ├── benchfail.test
│   │   │   │       ├── benchshort.json
│   │   │   │       ├── benchshort.test
│   │   │   │       ├── empty.json
│   │   │   │       ├── empty.test
│   │   │   │       ├── frame.json
│   │   │   │       ├── frame.test
│   │   │   │       ├── framebig.json
│   │   │   │       ├── framebig.test
│   │   │   │       ├── frameescape.json
│   │   │   │       ├── frameescape.src
│   │   │   │       ├── frameescape.test
│   │   │   │       ├── framefail.json
│   │   │   │       ├── framefail.test
│   │   │   │       ├── framefuzz.json
│   │   │   │       ├── framefuzz.test
│   │   │   │       ├── issue23036.json
│   │   │   │       ├── issue23036.test
│   │   │   │       ├── issue23920.json
│   │   │   │       ├── issue23920.test
│   │   │   │       ├── issue29755.json
│   │   │   │       ├── issue29755.test
│   │   │   │       ├── multiline-error.src
│   │   │   │       ├── panic.json
│   │   │   │       ├── panic.test
│   │   │   │       ├── smiley.json
│   │   │   │       ├── smiley.test
│   │   │   │       ├── timeout.json
│   │   │   │       ├── timeout.test
│   │   │   │       ├── unicode.json
│   │   │   │       ├── unicode.test
│   │   │   │       ├── vet.json
│   │   │   │       └── vet.test
│   │   │   └── testdir/
│   │   │       └── testdir_test.go
│   │   ├── link/
│   │   │   ├── cgo_test.go
│   │   │   ├── doc.go
│   │   │   ├── dwarf_test.go
│   │   │   ├── elf_test.go
│   │   │   ├── internal/
│   │   │   │   ├── amd64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── arm/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── arm64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── benchmark/
│   │   │   │   │   ├── bench.go
│   │   │   │   │   └── bench_test.go
│   │   │   │   ├── dwtest/
│   │   │   │   │   └── dwtest.go
│   │   │   │   ├── ld/
│   │   │   │   │   ├── ar.go
│   │   │   │   │   ├── asmb.go
│   │   │   │   │   ├── config.go
│   │   │   │   │   ├── data.go
│   │   │   │   │   ├── data_test.go
│   │   │   │   │   ├── deadcode.go
│   │   │   │   │   ├── deadcode_test.go
│   │   │   │   │   ├── decodesym.go
│   │   │   │   │   ├── dwarf.go
│   │   │   │   │   ├── dwarf_test.go
│   │   │   │   │   ├── elf.go
│   │   │   │   │   ├── elf_test.go
│   │   │   │   │   ├── errors.go
│   │   │   │   │   ├── execarchive.go
│   │   │   │   │   ├── execarchive_noexec.go
│   │   │   │   │   ├── fallocate_test.go
│   │   │   │   │   ├── fips140.go
│   │   │   │   │   ├── go.go
│   │   │   │   │   ├── go_test.go
│   │   │   │   │   ├── heap.go
│   │   │   │   │   ├── heap_test.go
│   │   │   │   │   ├── inittask.go
│   │   │   │   │   ├── issue33808_test.go
│   │   │   │   │   ├── ld.go
│   │   │   │   │   ├── ld_test.go
│   │   │   │   │   ├── lib.go
│   │   │   │   │   ├── link.go
│   │   │   │   │   ├── macho.go
│   │   │   │   │   ├── macho_combine_dwarf.go
│   │   │   │   │   ├── macho_test.go
│   │   │   │   │   ├── macho_update_uuid.go
│   │   │   │   │   ├── main.go
│   │   │   │   │   ├── msync_darwin_libc.go
│   │   │   │   │   ├── nooptcgolink_test.go
│   │   │   │   │   ├── outbuf.go
│   │   │   │   │   ├── outbuf_bsd.go
│   │   │   │   │   ├── outbuf_darwin.go
│   │   │   │   │   ├── outbuf_linux.go
│   │   │   │   │   ├── outbuf_mmap.go
│   │   │   │   │   ├── outbuf_nofallocate.go
│   │   │   │   │   ├── outbuf_nommap.go
│   │   │   │   │   ├── outbuf_notdarwin.go
│   │   │   │   │   ├── outbuf_test.go
│   │   │   │   │   ├── outbuf_windows.go
│   │   │   │   │   ├── pcln.go
│   │   │   │   │   ├── pe.go
│   │   │   │   │   ├── seh.go
│   │   │   │   │   ├── stackcheck.go
│   │   │   │   │   ├── stackcheck_test.go
│   │   │   │   │   ├── sym.go
│   │   │   │   │   ├── symtab.go
│   │   │   │   │   ├── target.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── deadcode/
│   │   │   │   │   │   │   ├── globalmap.go
│   │   │   │   │   │   │   ├── ifacemethod.go
│   │   │   │   │   │   │   ├── ifacemethod2.go
│   │   │   │   │   │   │   ├── ifacemethod3.go
│   │   │   │   │   │   │   ├── ifacemethod4.go
│   │   │   │   │   │   │   ├── ifacemethod5.go
│   │   │   │   │   │   │   ├── ifacemethod6.go
│   │   │   │   │   │   │   ├── reflectcall.go
│   │   │   │   │   │   │   ├── structof_funcof.go
│   │   │   │   │   │   │   └── typedesc.go
│   │   │   │   │   │   ├── httptest/
│   │   │   │   │   │   │   └── main/
│   │   │   │   │   │   │       └── main.go
│   │   │   │   │   │   ├── issue10978/
│   │   │   │   │   │   │   ├── main.go
│   │   │   │   │   │   │   └── main.s
│   │   │   │   │   │   ├── issue25459/
│   │   │   │   │   │   │   ├── a/
│   │   │   │   │   │   │   │   └── a.go
│   │   │   │   │   │   │   └── main/
│   │   │   │   │   │   │       └── main.go
│   │   │   │   │   │   ├── issue26237/
│   │   │   │   │   │   │   ├── b.dir/
│   │   │   │   │   │   │   │   └── b.go
│   │   │   │   │   │   │   └── main/
│   │   │   │   │   │   │       └── main.go
│   │   │   │   │   │   ├── issue32233/
│   │   │   │   │   │   │   ├── lib/
│   │   │   │   │   │   │   │   ├── ObjC.m
│   │   │   │   │   │   │   │   └── lib.go
│   │   │   │   │   │   │   └── main/
│   │   │   │   │   │   │       └── main.go
│   │   │   │   │   │   ├── issue38192/
│   │   │   │   │   │   │   ├── main.go
│   │   │   │   │   │   │   └── oneline.s
│   │   │   │   │   │   ├── issue39256/
│   │   │   │   │   │   │   ├── x.go
│   │   │   │   │   │   │   └── x.s
│   │   │   │   │   │   ├── issue39757/
│   │   │   │   │   │   │   └── issue39757main.go
│   │   │   │   │   │   ├── issue42484/
│   │   │   │   │   │   │   └── main.go
│   │   │   │   │   │   └── stackcheck/
│   │   │   │   │   │       ├── main.go
│   │   │   │   │   │       └── main.s
│   │   │   │   │   ├── util.go
│   │   │   │   │   └── xcoff.go
│   │   │   │   ├── loadelf/
│   │   │   │   │   └── ldelf.go
│   │   │   │   ├── loader/
│   │   │   │   │   ├── loader.go
│   │   │   │   │   ├── loader_test.go
│   │   │   │   │   └── symbolbuilder.go
│   │   │   │   ├── loadmacho/
│   │   │   │   │   └── ldmacho.go
│   │   │   │   ├── loadpe/
│   │   │   │   │   ├── ldpe.go
│   │   │   │   │   └── seh.go
│   │   │   │   ├── loadxcoff/
│   │   │   │   │   └── ldxcoff.go
│   │   │   │   ├── loong64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── mips/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── mips64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── ppc64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── riscv64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── s390x/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── sym/
│   │   │   │   │   ├── compilation_unit.go
│   │   │   │   │   ├── library.go
│   │   │   │   │   ├── reloc.go
│   │   │   │   │   ├── segment.go
│   │   │   │   │   ├── symbol.go
│   │   │   │   │   ├── symkind.go
│   │   │   │   │   └── symkind_string.go
│   │   │   │   ├── wasm/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   └── obj.go
│   │   │   │   └── x86/
│   │   │   │       ├── asm.go
│   │   │   │       ├── l.go
│   │   │   │       └── obj.go
│   │   │   ├── link_test.go
│   │   │   ├── linkbig_test.go
│   │   │   ├── main.go
│   │   │   ├── script_test.go
│   │   │   └── testdata/
│   │   │       ├── dwarf/
│   │   │       │   └── issue65405/
│   │   │       │       └── main.go
│   │   │       ├── dynimportvar/
│   │   │       │   ├── asm/
│   │   │       │   │   ├── a.go
│   │   │       │   │   ├── a_amd64.s
│   │   │       │   │   └── a_arm64.s
│   │   │       │   └── main.go
│   │   │       ├── linkname/
│   │   │       │   ├── addmoduledata.go
│   │   │       │   ├── badlinkname.go
│   │   │       │   ├── builtin.go
│   │   │       │   ├── coro.go
│   │   │       │   ├── coro2.go
│   │   │       │   ├── coro_asm/
│   │   │       │   │   ├── asm.s
│   │   │       │   │   └── main.go
│   │   │       │   ├── coro_var.go
│   │   │       │   ├── fastrand.go
│   │   │       │   ├── freegc.go
│   │   │       │   ├── ok.go
│   │   │       │   ├── p/
│   │   │       │   │   └── p.go
│   │   │       │   ├── push.go
│   │   │       │   ├── sched.go
│   │   │       │   └── textvar/
│   │   │       │       ├── asm.s
│   │   │       │       └── main.go
│   │   │       ├── pe-binutils/
│   │   │       │   ├── main.go
│   │   │       │   ├── rsrc_386.syso
│   │   │       │   └── rsrc_amd64.syso
│   │   │       ├── pe-llvm/
│   │   │       │   ├── main.go
│   │   │       │   ├── rsrc_386.syso
│   │   │       │   ├── rsrc_amd64.syso
│   │   │       │   ├── rsrc_arm.syso
│   │   │       │   └── rsrc_arm64.syso
│   │   │       ├── script/
│   │   │       │   ├── README
│   │   │       │   ├── randlayout_option.txt
│   │   │       │   └── script_test_basics.txt
│   │   │       ├── testBuildFortvOS/
│   │   │       │   ├── lib.go
│   │   │       │   └── main.m
│   │   │       ├── testHashedSyms/
│   │   │       │   └── p.go
│   │   │       ├── testIndexMismatch/
│   │   │       │   ├── a.go
│   │   │       │   ├── b.go
│   │   │       │   └── main.go
│   │   │       └── testRO/
│   │   │           └── x.go
│   │   ├── nm/
│   │   │   ├── doc.go
│   │   │   ├── nm.go
│   │   │   ├── nm_cgo_test.go
│   │   │   └── nm_test.go
│   │   ├── objdump/
│   │   │   ├── main.go
│   │   │   ├── objdump_test.go
│   │   │   └── testdata/
│   │   │       ├── fmthello.go
│   │   │       ├── fmthellocgo.go
│   │   │       └── testfilenum/
│   │   │           ├── a.go
│   │   │           ├── b.go
│   │   │           ├── c.go
│   │   │           └── go.mod
│   │   ├── pack/
│   │   │   ├── doc.go
│   │   │   ├── pack.go
│   │   │   └── pack_test.go
│   │   ├── pprof/
│   │   │   ├── README
│   │   │   ├── doc.go
│   │   │   ├── pprof.go
│   │   │   ├── pprof_test.go
│   │   │   ├── readlineui.go
│   │   │   └── testdata/
│   │   │       └── cpu.go
│   │   ├── preprofile/
│   │   │   └── main.go
│   │   ├── relnote/
│   │   │   └── relnote_test.go
│   │   ├── test2json/
│   │   │   ├── main.go
│   │   │   ├── signal_notunix.go
│   │   │   └── signal_unix.go
│   │   ├── tools/
│   │   │   └── tools.go
│   │   ├── trace/
│   │   │   ├── doc.go
│   │   │   ├── gen.go
│   │   │   ├── goroutinegen.go
│   │   │   ├── goroutines.go
│   │   │   ├── gstate.go
│   │   │   ├── jsontrace.go
│   │   │   ├── jsontrace_test.go
│   │   │   ├── main.go
│   │   │   ├── pprof.go
│   │   │   ├── pprof_test.go
│   │   │   ├── procgen.go
│   │   │   ├── regions.go
│   │   │   ├── tasks.go
│   │   │   ├── testdata/
│   │   │   │   ├── generate.go
│   │   │   │   ├── go122.test
│   │   │   │   ├── mktests.go
│   │   │   │   └── testprog/
│   │   │   │       └── main.go
│   │   │   ├── threadgen.go
│   │   │   └── viewer.go
│   │   ├── vendor/
│   │   │   ├── github.com/
│   │   │   │   ├── google/
│   │   │   │   │   └── pprof/
│   │   │   │   │       ├── AUTHORS
│   │   │   │   │       ├── CONTRIBUTORS
│   │   │   │   │       ├── LICENSE
│   │   │   │   │       ├── driver/
│   │   │   │   │       │   └── driver.go
│   │   │   │   │       ├── internal/
│   │   │   │   │       │   ├── binutils/
│   │   │   │   │       │   │   ├── addr2liner.go
│   │   │   │   │       │   │   ├── addr2liner_llvm.go
│   │   │   │   │       │   │   ├── addr2liner_nm.go
│   │   │   │   │       │   │   ├── binutils.go
│   │   │   │   │       │   │   └── disasm.go
│   │   │   │   │       │   ├── driver/
│   │   │   │   │       │   │   ├── cli.go
│   │   │   │   │       │   │   ├── commands.go
│   │   │   │   │       │   │   ├── config.go
│   │   │   │   │       │   │   ├── driver.go
│   │   │   │   │       │   │   ├── driver_focus.go
│   │   │   │   │       │   │   ├── fetch.go
│   │   │   │   │       │   │   ├── flags.go
│   │   │   │   │       │   │   ├── html/
│   │   │   │   │       │   │   │   ├── common.css
│   │   │   │   │       │   │   │   ├── common.js
│   │   │   │   │       │   │   │   ├── graph.css
│   │   │   │   │       │   │   │   ├── graph.html
│   │   │   │   │       │   │   │   ├── header.html
│   │   │   │   │       │   │   │   ├── plaintext.html
│   │   │   │   │       │   │   │   ├── source.html
│   │   │   │   │       │   │   │   ├── stacks.css
│   │   │   │   │       │   │   │   ├── stacks.html
│   │   │   │   │       │   │   │   ├── stacks.js
│   │   │   │   │       │   │   │   └── top.html
│   │   │   │   │       │   │   ├── interactive.go
│   │   │   │   │       │   │   ├── options.go
│   │   │   │   │       │   │   ├── settings.go
│   │   │   │   │       │   │   ├── stacks.go
│   │   │   │   │       │   │   ├── svg.go
│   │   │   │   │       │   │   ├── tagroot.go
│   │   │   │   │       │   │   ├── tempfile.go
│   │   │   │   │       │   │   ├── webhtml.go
│   │   │   │   │       │   │   └── webui.go
│   │   │   │   │       │   ├── elfexec/
│   │   │   │   │       │   │   └── elfexec.go
│   │   │   │   │       │   ├── graph/
│   │   │   │   │       │   │   ├── dotgraph.go
│   │   │   │   │       │   │   └── graph.go
│   │   │   │   │       │   ├── measurement/
│   │   │   │   │       │   │   └── measurement.go
│   │   │   │   │       │   ├── plugin/
│   │   │   │   │       │   │   └── plugin.go
│   │   │   │   │       │   ├── report/
│   │   │   │   │       │   │   ├── package.go
│   │   │   │   │       │   │   ├── report.go
│   │   │   │   │       │   │   ├── shortnames.go
│   │   │   │   │       │   │   ├── source.go
│   │   │   │   │       │   │   ├── source_html.go
│   │   │   │   │       │   │   ├── stacks.go
│   │   │   │   │       │   │   └── synth.go
│   │   │   │   │       │   ├── symbolizer/
│   │   │   │   │       │   │   └── symbolizer.go
│   │   │   │   │       │   ├── symbolz/
│   │   │   │   │       │   │   └── symbolz.go
│   │   │   │   │       │   └── transport/
│   │   │   │   │       │       └── transport.go
│   │   │   │   │       ├── profile/
│   │   │   │   │       │   ├── encode.go
│   │   │   │   │       │   ├── filter.go
│   │   │   │   │       │   ├── index.go
│   │   │   │   │       │   ├── legacy_java_profile.go
│   │   │   │   │       │   ├── legacy_profile.go
│   │   │   │   │       │   ├── merge.go
│   │   │   │   │       │   ├── profile.go
│   │   │   │   │       │   ├── proto.go
│   │   │   │   │       │   └── prune.go
│   │   │   │   │       └── third_party/
│   │   │   │   │           └── svgpan/
│   │   │   │   │               ├── LICENSE
│   │   │   │   │               ├── svgpan.go
│   │   │   │   │               └── svgpan.js
│   │   │   │   └── ianlancetaylor/
│   │   │   │       └── demangle/
│   │   │   │           ├── .gitignore
│   │   │   │           ├── LICENSE
│   │   │   │           ├── README.md
│   │   │   │           ├── SECURITY.md
│   │   │   │           ├── ast.go
│   │   │   │           ├── demangle.go
│   │   │   │           └── rust.go
│   │   │   ├── golang.org/
│   │   │   │   └── x/
│   │   │   │       ├── arch/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── arm/
│   │   │   │       │   │   └── armasm/
│   │   │   │       │   │       ├── Makefile
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9x.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   ├── arm64/
│   │   │   │       │   │   └── arm64asm/
│   │   │   │       │   │       ├── arg.go
│   │   │   │       │   │       ├── condition.go
│   │   │   │       │   │       ├── condition_util.go
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── inst.json
│   │   │   │       │   │       ├── plan9x.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   ├── loong64/
│   │   │   │       │   │   └── loong64asm/
│   │   │   │       │   │       ├── arg.go
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9x.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   ├── ppc64/
│   │   │   │       │   │   └── ppc64asm/
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── doc.go
│   │   │   │       │   │       ├── field.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   ├── riscv64/
│   │   │   │       │   │   └── riscv64asm/
│   │   │   │       │   │       ├── arg.go
│   │   │   │       │   │       ├── csr_string.go
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9x.go
│   │   │   │       │   │       ├── tables.go
│   │   │   │       │   │       └── vector.go
│   │   │   │       │   ├── s390x/
│   │   │   │       │   │   └── s390xasm/
│   │   │   │       │   │       ├── Makefile
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── field.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   └── x86/
│   │   │   │       │       └── x86asm/
│   │   │   │       │           ├── Makefile
│   │   │   │       │           ├── decode.go
│   │   │   │       │           ├── gnu.go
│   │   │   │       │           ├── inst.go
│   │   │   │       │           ├── intel.go
│   │   │   │       │           ├── plan9x.go
│   │   │   │       │           └── tables.go
│   │   │   │       ├── build/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   └── relnote/
│   │   │   │       │       ├── dump.go
│   │   │   │       │       ├── links.go
│   │   │   │       │       └── relnote.go
│   │   │   │       ├── mod/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── internal/
│   │   │   │       │   │   └── lazyregexp/
│   │   │   │       │   │       └── lazyre.go
│   │   │   │       │   ├── modfile/
│   │   │   │       │   │   ├── print.go
│   │   │   │       │   │   ├── read.go
│   │   │   │       │   │   ├── rule.go
│   │   │   │       │   │   └── work.go
│   │   │   │       │   ├── module/
│   │   │   │       │   │   ├── module.go
│   │   │   │       │   │   └── pseudo.go
│   │   │   │       │   ├── semver/
│   │   │   │       │   │   └── semver.go
│   │   │   │       │   ├── sumdb/
│   │   │   │       │   │   ├── cache.go
│   │   │   │       │   │   ├── client.go
│   │   │   │       │   │   ├── dirhash/
│   │   │   │       │   │   │   └── hash.go
│   │   │   │       │   │   ├── note/
│   │   │   │       │   │   │   └── note.go
│   │   │   │       │   │   ├── server.go
│   │   │   │       │   │   ├── test.go
│   │   │   │       │   │   └── tlog/
│   │   │   │       │   │       ├── note.go
│   │   │   │       │   │       ├── tile.go
│   │   │   │       │   │       └── tlog.go
│   │   │   │       │   └── zip/
│   │   │   │       │       └── zip.go
│   │   │   │       ├── sync/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── errgroup/
│   │   │   │       │   │   └── errgroup.go
│   │   │   │       │   └── semaphore/
│   │   │   │       │       └── semaphore.go
│   │   │   │       ├── sys/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── plan9/
│   │   │   │       │   │   ├── asm.s
│   │   │   │       │   │   ├── asm_plan9_386.s
│   │   │   │       │   │   ├── asm_plan9_amd64.s
│   │   │   │       │   │   ├── asm_plan9_arm.s
│   │   │   │       │   │   ├── const_plan9.go
│   │   │   │       │   │   ├── dir_plan9.go
│   │   │   │       │   │   ├── env_plan9.go
│   │   │   │       │   │   ├── errors_plan9.go
│   │   │   │       │   │   ├── mkall.sh
│   │   │   │       │   │   ├── mkerrors.sh
│   │   │   │       │   │   ├── mksysnum_plan9.sh
│   │   │   │       │   │   ├── pwd_plan9.go
│   │   │   │       │   │   ├── race.go
│   │   │   │       │   │   ├── race0.go
│   │   │   │       │   │   ├── str.go
│   │   │   │       │   │   ├── syscall.go
│   │   │   │       │   │   ├── syscall_plan9.go
│   │   │   │       │   │   ├── zsyscall_plan9_386.go
│   │   │   │       │   │   ├── zsyscall_plan9_amd64.go
│   │   │   │       │   │   ├── zsyscall_plan9_arm.go
│   │   │   │       │   │   └── zsysnum_plan9.go
│   │   │   │       │   ├── unix/
│   │   │   │       │   │   ├── .gitignore
│   │   │   │       │   │   ├── README.md
│   │   │   │       │   │   ├── affinity_linux.go
│   │   │   │       │   │   ├── aliases.go
│   │   │   │       │   │   ├── asm_aix_ppc64.s
│   │   │   │       │   │   ├── asm_bsd_386.s
│   │   │   │       │   │   ├── asm_bsd_amd64.s
│   │   │   │       │   │   ├── asm_bsd_arm.s
│   │   │   │       │   │   ├── asm_bsd_arm64.s
│   │   │   │       │   │   ├── asm_bsd_ppc64.s
│   │   │   │       │   │   ├── asm_bsd_riscv64.s
│   │   │   │       │   │   ├── asm_linux_386.s
│   │   │   │       │   │   ├── asm_linux_amd64.s
│   │   │   │       │   │   ├── asm_linux_arm.s
│   │   │   │       │   │   ├── asm_linux_arm64.s
│   │   │   │       │   │   ├── asm_linux_loong64.s
│   │   │   │       │   │   ├── asm_linux_mips64x.s
│   │   │   │       │   │   ├── asm_linux_mipsx.s
│   │   │   │       │   │   ├── asm_linux_ppc64x.s
│   │   │   │       │   │   ├── asm_linux_riscv64.s
│   │   │   │       │   │   ├── asm_linux_s390x.s
│   │   │   │       │   │   ├── asm_openbsd_mips64.s
│   │   │   │       │   │   ├── asm_solaris_amd64.s
│   │   │   │       │   │   ├── asm_zos_s390x.s
│   │   │   │       │   │   ├── auxv.go
│   │   │   │       │   │   ├── auxv_unsupported.go
│   │   │   │       │   │   ├── bluetooth_linux.go
│   │   │   │       │   │   ├── bpxsvc_zos.go
│   │   │   │       │   │   ├── bpxsvc_zos.s
│   │   │   │       │   │   ├── cap_freebsd.go
│   │   │   │       │   │   ├── constants.go
│   │   │   │       │   │   ├── dev_aix_ppc.go
│   │   │   │       │   │   ├── dev_aix_ppc64.go
│   │   │   │       │   │   ├── dev_darwin.go
│   │   │   │       │   │   ├── dev_dragonfly.go
│   │   │   │       │   │   ├── dev_freebsd.go
│   │   │   │       │   │   ├── dev_linux.go
│   │   │   │       │   │   ├── dev_netbsd.go
│   │   │   │       │   │   ├── dev_openbsd.go
│   │   │   │       │   │   ├── dev_zos.go
│   │   │   │       │   │   ├── dirent.go
│   │   │   │       │   │   ├── endian_big.go
│   │   │   │       │   │   ├── endian_little.go
│   │   │   │       │   │   ├── env_unix.go
│   │   │   │       │   │   ├── fcntl.go
│   │   │   │       │   │   ├── fcntl_darwin.go
│   │   │   │       │   │   ├── fcntl_linux_32bit.go
│   │   │   │       │   │   ├── fdset.go
│   │   │   │       │   │   ├── gccgo.go
│   │   │   │       │   │   ├── gccgo_c.c
│   │   │   │       │   │   ├── gccgo_linux_amd64.go
│   │   │   │       │   │   ├── ifreq_linux.go
│   │   │   │       │   │   ├── ioctl_linux.go
│   │   │   │       │   │   ├── ioctl_signed.go
│   │   │   │       │   │   ├── ioctl_unsigned.go
│   │   │   │       │   │   ├── ioctl_zos.go
│   │   │   │       │   │   ├── mkall.sh
│   │   │   │       │   │   ├── mkerrors.sh
│   │   │   │       │   │   ├── mmap_nomremap.go
│   │   │   │       │   │   ├── mremap.go
│   │   │   │       │   │   ├── pagesize_unix.go
│   │   │   │       │   │   ├── pledge_openbsd.go
│   │   │   │       │   │   ├── ptrace_darwin.go
│   │   │   │       │   │   ├── ptrace_ios.go
│   │   │   │       │   │   ├── race.go
│   │   │   │       │   │   ├── race0.go
│   │   │   │       │   │   ├── readdirent_getdents.go
│   │   │   │       │   │   ├── readdirent_getdirentries.go
│   │   │   │       │   │   ├── sockcmsg_dragonfly.go
│   │   │   │       │   │   ├── sockcmsg_linux.go
│   │   │   │       │   │   ├── sockcmsg_unix.go
│   │   │   │       │   │   ├── sockcmsg_unix_other.go
│   │   │   │       │   │   ├── sockcmsg_zos.go
│   │   │   │       │   │   ├── symaddr_zos_s390x.s
│   │   │   │       │   │   ├── syscall.go
│   │   │   │       │   │   ├── syscall_aix.go
│   │   │   │       │   │   ├── syscall_aix_ppc.go
│   │   │   │       │   │   ├── syscall_aix_ppc64.go
│   │   │   │       │   │   ├── syscall_bsd.go
│   │   │   │       │   │   ├── syscall_darwin.go
│   │   │   │       │   │   ├── syscall_darwin_amd64.go
│   │   │   │       │   │   ├── syscall_darwin_arm64.go
│   │   │   │       │   │   ├── syscall_darwin_libSystem.go
│   │   │   │       │   │   ├── syscall_dragonfly.go
│   │   │   │       │   │   ├── syscall_dragonfly_amd64.go
│   │   │   │       │   │   ├── syscall_freebsd.go
│   │   │   │       │   │   ├── syscall_freebsd_386.go
│   │   │   │       │   │   ├── syscall_freebsd_amd64.go
│   │   │   │       │   │   ├── syscall_freebsd_arm.go
│   │   │   │       │   │   ├── syscall_freebsd_arm64.go
│   │   │   │       │   │   ├── syscall_freebsd_riscv64.go
│   │   │   │       │   │   ├── syscall_hurd.go
│   │   │   │       │   │   ├── syscall_hurd_386.go
│   │   │   │       │   │   ├── syscall_illumos.go
│   │   │   │       │   │   ├── syscall_linux.go
│   │   │   │       │   │   ├── syscall_linux_386.go
│   │   │   │       │   │   ├── syscall_linux_alarm.go
│   │   │   │       │   │   ├── syscall_linux_amd64.go
│   │   │   │       │   │   ├── syscall_linux_amd64_gc.go
│   │   │   │       │   │   ├── syscall_linux_arm.go
│   │   │   │       │   │   ├── syscall_linux_arm64.go
│   │   │   │       │   │   ├── syscall_linux_gc.go
│   │   │   │       │   │   ├── syscall_linux_gc_386.go
│   │   │   │       │   │   ├── syscall_linux_gc_arm.go
│   │   │   │       │   │   ├── syscall_linux_gccgo_386.go
│   │   │   │       │   │   ├── syscall_linux_gccgo_arm.go
│   │   │   │       │   │   ├── syscall_linux_loong64.go
│   │   │   │       │   │   ├── syscall_linux_mips64x.go
│   │   │   │       │   │   ├── syscall_linux_mipsx.go
│   │   │   │       │   │   ├── syscall_linux_ppc.go
│   │   │   │       │   │   ├── syscall_linux_ppc64x.go
│   │   │   │       │   │   ├── syscall_linux_riscv64.go
│   │   │   │       │   │   ├── syscall_linux_s390x.go
│   │   │   │       │   │   ├── syscall_linux_sparc64.go
│   │   │   │       │   │   ├── syscall_netbsd.go
│   │   │   │       │   │   ├── syscall_netbsd_386.go
│   │   │   │       │   │   ├── syscall_netbsd_amd64.go
│   │   │   │       │   │   ├── syscall_netbsd_arm.go
│   │   │   │       │   │   ├── syscall_netbsd_arm64.go
│   │   │   │       │   │   ├── syscall_openbsd.go
│   │   │   │       │   │   ├── syscall_openbsd_386.go
│   │   │   │       │   │   ├── syscall_openbsd_amd64.go
│   │   │   │       │   │   ├── syscall_openbsd_arm.go
│   │   │   │       │   │   ├── syscall_openbsd_arm64.go
│   │   │   │       │   │   ├── syscall_openbsd_libc.go
│   │   │   │       │   │   ├── syscall_openbsd_mips64.go
│   │   │   │       │   │   ├── syscall_openbsd_ppc64.go
│   │   │   │       │   │   ├── syscall_openbsd_riscv64.go
│   │   │   │       │   │   ├── syscall_solaris.go
│   │   │   │       │   │   ├── syscall_solaris_amd64.go
│   │   │   │       │   │   ├── syscall_unix.go
│   │   │   │       │   │   ├── syscall_unix_gc.go
│   │   │   │       │   │   ├── syscall_unix_gc_ppc64x.go
│   │   │   │       │   │   ├── syscall_zos_s390x.go
│   │   │   │       │   │   ├── sysvshm_linux.go
│   │   │   │       │   │   ├── sysvshm_unix.go
│   │   │   │       │   │   ├── sysvshm_unix_other.go
│   │   │   │       │   │   ├── timestruct.go
│   │   │   │       │   │   ├── unveil_openbsd.go
│   │   │   │       │   │   ├── vgetrandom_linux.go
│   │   │   │       │   │   ├── vgetrandom_unsupported.go
│   │   │   │       │   │   ├── xattr_bsd.go
│   │   │   │       │   │   ├── zerrors_aix_ppc.go
│   │   │   │       │   │   ├── zerrors_aix_ppc64.go
│   │   │   │       │   │   ├── zerrors_darwin_amd64.go
│   │   │   │       │   │   ├── zerrors_darwin_arm64.go
│   │   │   │       │   │   ├── zerrors_dragonfly_amd64.go
│   │   │   │       │   │   ├── zerrors_freebsd_386.go
│   │   │   │       │   │   ├── zerrors_freebsd_amd64.go
│   │   │   │       │   │   ├── zerrors_freebsd_arm.go
│   │   │   │       │   │   ├── zerrors_freebsd_arm64.go
│   │   │   │       │   │   ├── zerrors_freebsd_riscv64.go
│   │   │   │       │   │   ├── zerrors_linux.go
│   │   │   │       │   │   ├── zerrors_linux_386.go
│   │   │   │       │   │   ├── zerrors_linux_amd64.go
│   │   │   │       │   │   ├── zerrors_linux_arm.go
│   │   │   │       │   │   ├── zerrors_linux_arm64.go
│   │   │   │       │   │   ├── zerrors_linux_loong64.go
│   │   │   │       │   │   ├── zerrors_linux_mips.go
│   │   │   │       │   │   ├── zerrors_linux_mips64.go
│   │   │   │       │   │   ├── zerrors_linux_mips64le.go
│   │   │   │       │   │   ├── zerrors_linux_mipsle.go
│   │   │   │       │   │   ├── zerrors_linux_ppc.go
│   │   │   │       │   │   ├── zerrors_linux_ppc64.go
│   │   │   │       │   │   ├── zerrors_linux_ppc64le.go
│   │   │   │       │   │   ├── zerrors_linux_riscv64.go
│   │   │   │       │   │   ├── zerrors_linux_s390x.go
│   │   │   │       │   │   ├── zerrors_linux_sparc64.go
│   │   │   │       │   │   ├── zerrors_netbsd_386.go
│   │   │   │       │   │   ├── zerrors_netbsd_amd64.go
│   │   │   │       │   │   ├── zerrors_netbsd_arm.go
│   │   │   │       │   │   ├── zerrors_netbsd_arm64.go
│   │   │   │       │   │   ├── zerrors_openbsd_386.go
│   │   │   │       │   │   ├── zerrors_openbsd_amd64.go
│   │   │   │       │   │   ├── zerrors_openbsd_arm.go
│   │   │   │       │   │   ├── zerrors_openbsd_arm64.go
│   │   │   │       │   │   ├── zerrors_openbsd_mips64.go
│   │   │   │       │   │   ├── zerrors_openbsd_ppc64.go
│   │   │   │       │   │   ├── zerrors_openbsd_riscv64.go
│   │   │   │       │   │   ├── zerrors_solaris_amd64.go
│   │   │   │       │   │   ├── zerrors_zos_s390x.go
│   │   │   │       │   │   ├── zptrace_armnn_linux.go
│   │   │   │       │   │   ├── zptrace_linux_arm64.go
│   │   │   │       │   │   ├── zptrace_mipsnn_linux.go
│   │   │   │       │   │   ├── zptrace_mipsnnle_linux.go
│   │   │   │       │   │   ├── zptrace_x86_linux.go
│   │   │   │       │   │   ├── zsymaddr_zos_s390x.s
│   │   │   │       │   │   ├── zsyscall_aix_ppc.go
│   │   │   │       │   │   ├── zsyscall_aix_ppc64.go
│   │   │   │       │   │   ├── zsyscall_aix_ppc64_gc.go
│   │   │   │       │   │   ├── zsyscall_aix_ppc64_gccgo.go
│   │   │   │       │   │   ├── zsyscall_darwin_amd64.go
│   │   │   │       │   │   ├── zsyscall_darwin_amd64.s
│   │   │   │       │   │   ├── zsyscall_darwin_arm64.go
│   │   │   │       │   │   ├── zsyscall_darwin_arm64.s
│   │   │   │       │   │   ├── zsyscall_dragonfly_amd64.go
│   │   │   │       │   │   ├── zsyscall_freebsd_386.go
│   │   │   │       │   │   ├── zsyscall_freebsd_amd64.go
│   │   │   │       │   │   ├── zsyscall_freebsd_arm.go
│   │   │   │       │   │   ├── zsyscall_freebsd_arm64.go
│   │   │   │       │   │   ├── zsyscall_freebsd_riscv64.go
│   │   │   │       │   │   ├── zsyscall_illumos_amd64.go
│   │   │   │       │   │   ├── zsyscall_linux.go
│   │   │   │       │   │   ├── zsyscall_linux_386.go
│   │   │   │       │   │   ├── zsyscall_linux_amd64.go
│   │   │   │       │   │   ├── zsyscall_linux_arm.go
│   │   │   │       │   │   ├── zsyscall_linux_arm64.go
│   │   │   │       │   │   ├── zsyscall_linux_loong64.go
│   │   │   │       │   │   ├── zsyscall_linux_mips.go
│   │   │   │       │   │   ├── zsyscall_linux_mips64.go
│   │   │   │       │   │   ├── zsyscall_linux_mips64le.go
│   │   │   │       │   │   ├── zsyscall_linux_mipsle.go
│   │   │   │       │   │   ├── zsyscall_linux_ppc.go
│   │   │   │       │   │   ├── zsyscall_linux_ppc64.go
│   │   │   │       │   │   ├── zsyscall_linux_ppc64le.go
│   │   │   │       │   │   ├── zsyscall_linux_riscv64.go
│   │   │   │       │   │   ├── zsyscall_linux_s390x.go
│   │   │   │       │   │   ├── zsyscall_linux_sparc64.go
│   │   │   │       │   │   ├── zsyscall_netbsd_386.go
│   │   │   │       │   │   ├── zsyscall_netbsd_amd64.go
│   │   │   │       │   │   ├── zsyscall_netbsd_arm.go
│   │   │   │       │   │   ├── zsyscall_netbsd_arm64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_386.go
│   │   │   │       │   │   ├── zsyscall_openbsd_386.s
│   │   │   │       │   │   ├── zsyscall_openbsd_amd64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_amd64.s
│   │   │   │       │   │   ├── zsyscall_openbsd_arm.go
│   │   │   │       │   │   ├── zsyscall_openbsd_arm.s
│   │   │   │       │   │   ├── zsyscall_openbsd_arm64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_arm64.s
│   │   │   │       │   │   ├── zsyscall_openbsd_mips64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_mips64.s
│   │   │   │       │   │   ├── zsyscall_openbsd_ppc64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_ppc64.s
│   │   │   │       │   │   ├── zsyscall_openbsd_riscv64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_riscv64.s
│   │   │   │       │   │   ├── zsyscall_solaris_amd64.go
│   │   │   │       │   │   ├── zsyscall_zos_s390x.go
│   │   │   │       │   │   ├── zsysctl_openbsd_386.go
│   │   │   │       │   │   ├── zsysctl_openbsd_amd64.go
│   │   │   │       │   │   ├── zsysctl_openbsd_arm.go
│   │   │   │       │   │   ├── zsysctl_openbsd_arm64.go
│   │   │   │       │   │   ├── zsysctl_openbsd_mips64.go
│   │   │   │       │   │   ├── zsysctl_openbsd_ppc64.go
│   │   │   │       │   │   ├── zsysctl_openbsd_riscv64.go
│   │   │   │       │   │   ├── zsysnum_darwin_amd64.go
│   │   │   │       │   │   ├── zsysnum_darwin_arm64.go
│   │   │   │       │   │   ├── zsysnum_dragonfly_amd64.go
│   │   │   │       │   │   ├── zsysnum_freebsd_386.go
│   │   │   │       │   │   ├── zsysnum_freebsd_amd64.go
│   │   │   │       │   │   ├── zsysnum_freebsd_arm.go
│   │   │   │       │   │   ├── zsysnum_freebsd_arm64.go
│   │   │   │       │   │   ├── zsysnum_freebsd_riscv64.go
│   │   │   │       │   │   ├── zsysnum_linux_386.go
│   │   │   │       │   │   ├── zsysnum_linux_amd64.go
│   │   │   │       │   │   ├── zsysnum_linux_arm.go
│   │   │   │       │   │   ├── zsysnum_linux_arm64.go
│   │   │   │       │   │   ├── zsysnum_linux_loong64.go
│   │   │   │       │   │   ├── zsysnum_linux_mips.go
│   │   │   │       │   │   ├── zsysnum_linux_mips64.go
│   │   │   │       │   │   ├── zsysnum_linux_mips64le.go
│   │   │   │       │   │   ├── zsysnum_linux_mipsle.go
│   │   │   │       │   │   ├── zsysnum_linux_ppc.go
│   │   │   │       │   │   ├── zsysnum_linux_ppc64.go
│   │   │   │       │   │   ├── zsysnum_linux_ppc64le.go
│   │   │   │       │   │   ├── zsysnum_linux_riscv64.go
│   │   │   │       │   │   ├── zsysnum_linux_s390x.go
│   │   │   │       │   │   ├── zsysnum_linux_sparc64.go
│   │   │   │       │   │   ├── zsysnum_netbsd_386.go
│   │   │   │       │   │   ├── zsysnum_netbsd_amd64.go
│   │   │   │       │   │   ├── zsysnum_netbsd_arm.go
│   │   │   │       │   │   ├── zsysnum_netbsd_arm64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_386.go
│   │   │   │       │   │   ├── zsysnum_openbsd_amd64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_arm.go
│   │   │   │       │   │   ├── zsysnum_openbsd_arm64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_mips64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_ppc64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_riscv64.go
│   │   │   │       │   │   ├── zsysnum_zos_s390x.go
│   │   │   │       │   │   ├── ztypes_aix_ppc.go
│   │   │   │       │   │   ├── ztypes_aix_ppc64.go
│   │   │   │       │   │   ├── ztypes_darwin_amd64.go
│   │   │   │       │   │   ├── ztypes_darwin_arm64.go
│   │   │   │       │   │   ├── ztypes_dragonfly_amd64.go
│   │   │   │       │   │   ├── ztypes_freebsd_386.go
│   │   │   │       │   │   ├── ztypes_freebsd_amd64.go
│   │   │   │       │   │   ├── ztypes_freebsd_arm.go
│   │   │   │       │   │   ├── ztypes_freebsd_arm64.go
│   │   │   │       │   │   ├── ztypes_freebsd_riscv64.go
│   │   │   │       │   │   ├── ztypes_linux.go
│   │   │   │       │   │   ├── ztypes_linux_386.go
│   │   │   │       │   │   ├── ztypes_linux_amd64.go
│   │   │   │       │   │   ├── ztypes_linux_arm.go
│   │   │   │       │   │   ├── ztypes_linux_arm64.go
│   │   │   │       │   │   ├── ztypes_linux_loong64.go
│   │   │   │       │   │   ├── ztypes_linux_mips.go
│   │   │   │       │   │   ├── ztypes_linux_mips64.go
│   │   │   │       │   │   ├── ztypes_linux_mips64le.go
│   │   │   │       │   │   ├── ztypes_linux_mipsle.go
│   │   │   │       │   │   ├── ztypes_linux_ppc.go
│   │   │   │       │   │   ├── ztypes_linux_ppc64.go
│   │   │   │       │   │   ├── ztypes_linux_ppc64le.go
│   │   │   │       │   │   ├── ztypes_linux_riscv64.go
│   │   │   │       │   │   ├── ztypes_linux_s390x.go
│   │   │   │       │   │   ├── ztypes_linux_sparc64.go
│   │   │   │       │   │   ├── ztypes_netbsd_386.go
│   │   │   │       │   │   ├── ztypes_netbsd_amd64.go
│   │   │   │       │   │   ├── ztypes_netbsd_arm.go
│   │   │   │       │   │   ├── ztypes_netbsd_arm64.go
│   │   │   │       │   │   ├── ztypes_openbsd_386.go
│   │   │   │       │   │   ├── ztypes_openbsd_amd64.go
│   │   │   │       │   │   ├── ztypes_openbsd_arm.go
│   │   │   │       │   │   ├── ztypes_openbsd_arm64.go
│   │   │   │       │   │   ├── ztypes_openbsd_mips64.go
│   │   │   │       │   │   ├── ztypes_openbsd_ppc64.go
│   │   │   │       │   │   ├── ztypes_openbsd_riscv64.go
│   │   │   │       │   │   ├── ztypes_solaris_amd64.go
│   │   │   │       │   │   └── ztypes_zos_s390x.go
│   │   │   │       │   └── windows/
│   │   │   │       │       ├── aliases.go
│   │   │   │       │       ├── dll_windows.go
│   │   │   │       │       ├── env_windows.go
│   │   │   │       │       ├── eventlog.go
│   │   │   │       │       ├── exec_windows.go
│   │   │   │       │       ├── memory_windows.go
│   │   │   │       │       ├── mkerrors.bash
│   │   │   │       │       ├── mkknownfolderids.bash
│   │   │   │       │       ├── mksyscall.go
│   │   │   │       │       ├── race.go
│   │   │   │       │       ├── race0.go
│   │   │   │       │       ├── security_windows.go
│   │   │   │       │       ├── service.go
│   │   │   │       │       ├── setupapi_windows.go
│   │   │   │       │       ├── str.go
│   │   │   │       │       ├── syscall.go
│   │   │   │       │       ├── syscall_windows.go
│   │   │   │       │       ├── types_windows.go
│   │   │   │       │       ├── types_windows_386.go
│   │   │   │       │       ├── types_windows_amd64.go
│   │   │   │       │       ├── types_windows_arm.go
│   │   │   │       │       ├── types_windows_arm64.go
│   │   │   │       │       ├── zerrors_windows.go
│   │   │   │       │       ├── zknownfolderids_windows.go
│   │   │   │       │       └── zsyscall_windows.go
│   │   │   │       ├── telemetry/
│   │   │   │       │   ├── .dockerignore
│   │   │   │       │   ├── .eslintrc.json
│   │   │   │       │   ├── .gitattributes
│   │   │   │       │   ├── .gitignore
│   │   │   │       │   ├── .prettierrc.json
│   │   │   │       │   ├── .stylelintrc.json
│   │   │   │       │   ├── CONTRIBUTING.md
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── README.md
│   │   │   │       │   ├── codereview.cfg
│   │   │   │       │   ├── counter/
│   │   │   │       │   │   ├── counter.go
│   │   │   │       │   │   ├── countertest/
│   │   │   │       │   │   │   └── countertest.go
│   │   │   │       │   │   └── doc.go
│   │   │   │       │   ├── dir.go
│   │   │   │       │   ├── doc.go
│   │   │   │       │   ├── internal/
│   │   │   │       │   │   ├── config/
│   │   │   │       │   │   │   └── config.go
│   │   │   │       │   │   ├── configstore/
│   │   │   │       │   │   │   ├── download.go
│   │   │   │       │   │   │   └── download_windows.go
│   │   │   │       │   │   ├── counter/
│   │   │   │       │   │   │   ├── counter.go
│   │   │   │       │   │   │   ├── file.go
│   │   │   │       │   │   │   ├── parse.go
│   │   │   │       │   │   │   └── stackcounter.go
│   │   │   │       │   │   ├── crashmonitor/
│   │   │   │       │   │   │   └── monitor.go
│   │   │   │       │   │   ├── mmap/
│   │   │   │       │   │   │   ├── mmap.go
│   │   │   │       │   │   │   ├── mmap_other.go
│   │   │   │       │   │   │   ├── mmap_unix.go
│   │   │   │       │   │   │   └── mmap_windows.go
│   │   │   │       │   │   ├── telemetry/
│   │   │   │       │   │   │   ├── dateonly.go
│   │   │   │       │   │   │   ├── dir.go
│   │   │   │       │   │   │   ├── proginfo.go
│   │   │   │       │   │   │   └── types.go
│   │   │

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitattributes
================================================
# Treat all files in the Go repo as binary, with no git magic updating
# line endings. This produces predictable results in different environments.
#
# Windows users contributing to Go will need to use a modern version
# of git and editors capable of LF line endings.
#
# Windows .bat files are known to have multiple bugs when run with LF
# endings, and so they are checked in with CRLF endings, with a test
# in test/winbatch.go to catch problems. (See golang.org/issue/37791.)
#
# We'll prevent accidental CRLF line endings from entering the repo
# via the git-codereview gofmt checks and tests.
#
# See golang.org/issue/9281.

* -text


================================================
FILE: .github/CODE_OF_CONDUCT.md
================================================
# Code of Conduct

Please read the [Go Community Code of Conduct](https://golang.org/conduct).


================================================
FILE: .github/ISSUE_TEMPLATE/00-bug.yml
================================================
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
name: Bugs
description: The go command, standard library, or anything else
title: "import/path: issue title"

body:
  - type: markdown
    attributes:
      value: |
        Thanks for helping us improve! 🙏 Please answer these questions and provide as much information as possible about your problem.

  - type: input
    id: go-version
    attributes:
      label: Go version
      description: |
        What version of Go are you using (`go version`)?

        Note: we only [support](https://go.dev/doc/devel/release#policy) the two most recent major releases.
      placeholder: ex. go version go1.20.7 darwin/arm64
    validations:
      required: true

  - type: textarea
    id: go-env
    attributes:
      label: "Output of `go env` in your module/workspace:"
      placeholder: |
        GO111MODULE=""
        GOARCH="arm64"
        GOBIN="/Users/gopher/go/bin"
        GOCACHE="/Users/gopher/go/cache"
        GOENV="/Users/gopher/Library/Application Support/go/env"
        GOEXE=""
        GOEXPERIMENT=""
        GOFLAGS=""
        GOHOSTARCH="arm64"
        GOHOSTOS="darwin"
        GOINSECURE=""
        GOMODCACHE="/Users/gopher/go/pkg/mod"
        GONOPROXY=""
        GONOSUMDB=""
        GOOS="darwin"
        GOPATH="/Users/gopher/go"
        GOPRIVATE=""
        GOPROXY="https://proxy.golang.org,direct"
        GOROOT="/usr/local/go"
        GOSUMDB="sum.golang.org"
        GOTMPDIR=""
        GOTOOLDIR="/usr/local/go/pkg/tool/darwin_arm64"
        GOVCS=""
        GOVERSION="go1.20.7"
        GCCGO="gccgo"
        AR="ar"
        CC="clang"
        CXX="clang++"
        CGO_ENABLED="1"
        GOMOD="/dev/null"
        GOWORK=""
        CGO_CFLAGS="-O2 -g"
        CGO_CPPFLAGS=""
        CGO_CXXFLAGS="-O2 -g"
        CGO_FFLAGS="-O2 -g"
        CGO_LDFLAGS="-O2 -g"
        PKG_CONFIG="pkg-config"
        GOGCCFLAGS="-fPIC -arch arm64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/44/nbbyll_10jd0z8rj_qxm43740000gn/T/go-build2331607515=/tmp/go-build -gno-record-gcc-switches -fno-common"
      render: shell
    validations:
      required: true

  - type: textarea
    id: what-did-you-do
    attributes:
      label: "What did you do?"
      description: "If possible, provide a recipe for reproducing the error. A complete runnable program is good. A link on [go.dev/play](https://go.dev/play) is best."
    validations:
      required: true

  - type: textarea
    id: actual-behavior
    attributes:
      label: "What did you see happen?"
      description: Command invocations and their associated output, functions with their arguments and return results, full stacktraces for panics (upload a file if it is very long), etc. Prefer copying text output over using screenshots.
    validations:
      required: true

  - type: textarea
    id: expected-behavior
    attributes:
      label: "What did you expect to see?"
      description: Why is the current output incorrect, and any additional context we may need to understand the issue.
    validations:
      required: true


================================================
FILE: .github/ISSUE_TEMPLATE/01-pkgsite.yml
================================================
name: Pkg.go.dev bugs or feature requests
description: Issues or feature requests for the documentation site
title: "x/pkgsite: issue title"
labels: ["pkgsite"]
body:
  - type: markdown
    attributes:
      value: "Please answer these questions before submitting your issue. Thanks!"
  - type: input
    id: url
    attributes:
      label: "What is the URL of the page with the issue?"
    validations:
      required: true
  - type: input
    id: user-agent
    attributes:
      label: "What is your user agent?"
      description: "You can find your user agent here: https://www.google.com/search?q=what+is+my+user+agent"
    validations:
      required: true
  - type: textarea
    id: screenshot
    attributes:
      label: "Screenshot"
      description: "Please paste a screenshot of the page."
    validations:
      required: false
  - type: textarea
    id: what-did-you-do
    attributes:
      label: "What did you do?"
      description: "If possible, provide a recipe for reproducing the error. Starting with a Private/Incognito tab/window may help rule out problematic browser extensions."
    validations:
      required: true
  - type: textarea
    id: actual-behavior
    attributes:
      label: "What did you see happen?"
    validations:
      required: true
  - type: textarea
    id: expected-behavior
    attributes:
      label: "What did you expect to see?"
    validations:
      required: true


================================================
FILE: .github/ISSUE_TEMPLATE/02-pkgsite-removal.yml
================================================
name: Pkg.go.dev package removal request
description: Request a package be removed from the documentation site (pkg.go.dev)
title: "x/pkgsite: package removal request for [type path here]"
labels: ["pkgsite/package-removal"]
body:
  - type: markdown
    attributes:
      value: "Please answer these questions before submitting your issue. Thanks!"
  - type: input
    id: package-path
    attributes:
      label: "What is the path of the package that you would like to have removed?"
      description: |
        We can remove packages with a shared path prefix.
        For example, a request for 'github.com/author' would remove all pkg.go.dev pages with that package path prefix.
    validations:
      required: true
  - type: textarea
    id: package-owner
    attributes:
      label: "Are you the owner of this package?"
      description: |
        Only the package owners can request to have their packages removed from pkg.go.dev.
        If the package path doesn't include your github username, please provide some other form of proof of ownership.
    validations:
      required: true
  - type: textarea
    id: retraction-reason
    attributes:
      label: "What is the reason that you could not retract this package instead?"
      description: |
        Requesting we remove a module here only hides the generated documentation on pkg.go.dev.
        It does not affect the behaviour of proxy.golang.org or the go command.
        Instead we recommend using the retract directive which will be processed by all 3 of the above.

        If you have deleted your repo, please recreate it and publish a retraction.

        Retracting a module version involves adding a retract directive to your go.mod file and publishing a new version.
        For example: https://github.com/jba/retract-demo/blob/main/go.mod#L5-L8.
        See https://pkg.go.dev/about#removing-a-package for additional tips on retractions.
    validations:
      required: true


================================================
FILE: .github/ISSUE_TEMPLATE/03-gopls.yml
================================================
name: Gopls bugs or feature requests
description: Issues or feature requests for the Go language server (gopls)
title: "x/tools/gopls: issue title"
labels: ["gopls", "Tools"]
body:
  - type: markdown
    attributes:
      value: "Please answer these questions before submitting your issue. Thanks!"
  - type: textarea
    id: gopls-version
    attributes:
      label: "gopls version"
      description: "Output of `gopls -v version` on the command line"
    validations:
      required: true
  - type: textarea
    id: go-env
    attributes:
      label: "go env"
      description: "Output of `go env` on the command line in your workspace directory"
      render: shell
    validations:
      required: true
  - type: textarea
    id: what-did-you-do
    attributes:
      label: "What did you do?"
      description: "If possible, provide a recipe for reproducing the error. A complete runnable program is good. A link on [go.dev/play](https://go.dev/play) is better. A failing unit test is the best."
    validations:
      required: true
  - type: textarea
    id: actual-behavior
    attributes:
      label: "What did you see happen?"
    validations:
      required: true
  - type: textarea
    id: expected-behavior
    attributes:
      label: "What did you expect to see?"
    validations:
      required: true
  - type: textarea
    id: editor-and-settings
    attributes:
      label: "Editor and settings"
      description: "Your editor and any settings you have configured (for example, your VSCode settings.json file)"
    validations:
      required: false
  - type: textarea
    id: logs
    attributes:
      label: "Logs"
      description: "If possible please include gopls logs. Instructions for capturing them can be found here: https://github.com/golang/tools/blob/master/gopls/doc/troubleshooting.md#capture-logs"
    validations:
      required: false


================================================
FILE: .github/ISSUE_TEMPLATE/04-vuln.yml
================================================
name: Go vulnerability management - bugs and feature requests
description: Issues or feature requests about Go vulnerability management
title: "x/vuln: issue title"
labels: ["vulncheck or vulndb"]
body:
  - type: markdown
    attributes:
      value: "Please answer these questions before submitting your issue. Thanks! To add a new vulnerability to the Go vulnerability database (https://vuln.go.dev), see https://go.dev/s/vulndb-report-new. To report an issue about a report, see https://go.dev/s/vulndb-report-feedback."
  - type: textarea
    id: govulncheck-version
    attributes:
      label: govulncheck version
      description: What version of govulncheck are you using (`govulncheck -version`)?
      placeholder: |
        Go: devel go1.22-0262ea1ff9 Thu Oct 26 18:46:50 2023 +0000
        Scanner: govulncheck@v1.0.2-0.20231108200754-fcf7dff7b242
        DB: https://vuln.go.dev
        DB updated: 2023-11-21 15:39:17 +0000 UTC
    validations:
      required: true
  - type: textarea
    id: reproduce-latest-version
    attributes:
      label: "Does this issue reproduce at the latest version of golang.org/x/vuln?"
    validations:
      required: true
  - type: textarea
    id: go-env
    attributes:
      label: "Output of `go env` in your module/workspace:"
      render: shell
    validations:
      required: true
  - type: textarea
    id: what-did-you-do
    attributes:
      label: "What did you do?"
      description: "If possible, provide a recipe for reproducing the error. A complete runnable program is good. A link on [go.dev/play](https://go.dev/play) is best."
    validations:
      required: true
  - type: textarea
    id: actual-behavior
    attributes:
      label: "What did you see happen?"
    validations:
      required: true
  - type: textarea
    id: expected-behavior
    attributes:
      label: "What did you expect to see?"
    validations:
      required: true


================================================
FILE: .github/ISSUE_TEMPLATE/10-proposal.yml
================================================
name: Proposals
description: New external API or other notable changes
title: "proposal: import/path: proposal title"
labels: ["Proposal"]
body:
  - type: markdown
    attributes:
      value: "Our proposal process is documented here: https://go.dev/s/proposal-process"
  - type: textarea
    id: proposal-details
    attributes:
      label: "Proposal Details"
      description: "Please provide the details of your proposal here."
    validations:
      required: true


================================================
FILE: .github/ISSUE_TEMPLATE/11-language-change.yml
================================================
name: Language Change Proposals
description: Changes to the language
labels: ["Proposal", "LanguageChange", "LanguageChangeReview"]
title: "proposal: spec: proposal title"


body:
  - type: markdown
    attributes:
      value: |
       ## Our process for evaluating language changes can be found [here](https://go.googlesource.com/proposal/+/refs/heads/master#language-changes)

  - type: dropdown
    id: author-go-experience
    attributes:
      label: "Go Programming Experience"
      description: "Would you consider yourself a novice, intermediate, or experienced Go programmer?"
      options:
        - "Novice"
        - "Intermediate"
        - "Experienced"
      default: 1

  - type: input
    id: author-other-languages-experience
    attributes:
      label: "Other Languages Experience"
      description: "What other languages do you have experience with?"
      placeholder: "Go, Python, JS, Rust"
    validations:
      required: false

  - type: checkboxes
    id: related-idea
    attributes:
      label: "Related Idea"
      options:
        - label: "Has this idea, or one like it, been proposed before?"
        - label: "Does this affect error handling?"
        - label: "Is this about generics?"
        - label: "Is this change backward compatible? Breaking the Go 1 compatibility guarantee is a large cost and requires a large benefit"

  - type: textarea
    id: related-proposals
    attributes:
      label: Has this idea, or one like it, been proposed before?
      description: If so, how does this proposal differ?
      placeholder: |
       Yes or No

       If yes, 
        1. Mention the related proposals 
        2. then describe how this proposal differs       
    validations:
      required: true

  - type: textarea
    id: error-handling-proposal
    attributes:
      label: Does this affect error handling?
      description: If so, how does this differ from previous error handling proposals?
      placeholder: |
       Yes or No

       If yes, 
        1.how does this differ from previous error handling proposals?

    validations:
      required: true

  - type: textarea
    id: generics-proposal
    attributes:
      label: Is this about generics?
      description: If so, how does this relate to the accepted design and other generics proposals?
      placeholder: |
       Yes or No

       If yes, 
        1. how does this relate to the accepted design and other generics proposals?

    validations:
      required: true

  - type: textarea
    id: proposal
    attributes:
      label: "Proposal"
      description: "What is the proposed change? Who does this proposal help, and why? Please describe as precisely as possible the change to the language."
    validations:
      required: true

  - type: textarea
    id: language-spec-changes
    attributes:
      label: "Language Spec Changes"
      description: "What would change in the language spec?"
    validations:
      required: false

  - type: textarea
    id: informal-change
    attributes:
      label: "Informal Change"
      description: "Please also describe the change informally, as in a class teaching Go."
    validations:
      required: false

  - type: textarea
    id: go-backwards-compatiblity
    attributes:
      label: Is this change backward compatible?
      description: Breaking the Go 1 compatibility guarantee is a large cost and requires a large benefit.
      placeholder: |
       Yes or No

       If yes, 
        1. Show example code before and after the change.

    validations:
      required: true

  - type: textarea
    id: orthogonality
    attributes:
      label: "Orthogonality: How does this change interact or overlap with existing features?"
      description: "Is the goal of this change a performance improvement? If so, what quantifiable improvement should we expect? How would we measure it?"
    validations:
      required: false

  - type: textarea
    id: learning-curve
    attributes:
      label: "Would this change make Go easier or harder to learn, and why?"

  - type: textarea
    id: cost-description
    attributes:
      label: "Cost Description"
      description: "What is the cost of this proposal? (Every language change has a cost)"

  - type: input
    id: go-toolchain
    attributes:
      label: Changes to Go ToolChain
      description: "How many tools (such as vet, gopls, gofmt, goimports, etc.) would be affected? "
    validations:
      required: false

  - type: input
    id: perf-costs
    attributes:
      label: Performance Costs
      description: "What is the compile time cost? What is the run time cost? "
    validations:
      required: false

  - type: textarea
    id: prototype
    attributes:
      label: "Prototype"
      description: "Can you describe a possible implementation?"
    validations:
      required: false



================================================
FILE: .github/ISSUE_TEMPLATE/12-telemetry.yml
================================================
name: Go Telemetry Proposals
description: Changes to the telemetry upload configuration
title: "x/telemetry/config: proposal title"
labels: ["Telemetry-Proposal"]
projects: ["golang/29"]
body:
- type: textarea
  attributes:
    label: Summary
    description: >
      What change are you proposing to the upload configuration, and why?
      For new upload configuration, which new counters will be collected, what
      do they measure, and why is it important to collect them?
      Note that uploaded data must not carry sensitive user information.
      See [go.dev/doc/telemetry#proposals](https://go.dev/doc/telemetry#proposals)
      for more details on telemetry proposals.
  validations:
    required: true
- type: input
  attributes:
    label: Proposed Config Change
    description: >
      A CL containing proposed changes to the
      [config.txt](https://go.googlesource.com/telemetry/+/master/internal/chartconfig/config.txt)
      chart configuration.
      See the [chartconfig](https://pkg.go.dev/golang.org/x/telemetry/internal/chartconfig)
      package for an explanation of the chart config format.
      For an example change, see [CL 564619](https://go.dev/cl/564619).
  validations:
    required: true


================================================
FILE: .github/ISSUE_TEMPLATE/config.yml
================================================
blank_issues_enabled: true
contact_links:
  - name: Questions
    about: Please use one of the forums for questions or general discussions
    url:  https://go.dev/wiki/Questions


================================================
FILE: .github/PULL_REQUEST_TEMPLATE
================================================
This PR will be imported into Gerrit with the title and first
comment (this text) used to generate the subject and body of
the Gerrit change.

**Please ensure you adhere to every item in this list.**

More info can be found at https://github.com/golang/go/wiki/CommitMessage

+ The PR title is formatted as follows: `net/http: frob the quux before blarfing`
  + The package name goes before the colon
  + The part after the colon uses the verb tense + phrase that completes the blank in,
    "This change modifies Go to ___________"
  + Lowercase verb after the colon
  + No trailing period
  + Keep the title as short as possible. ideally under 76 characters or shorter
+ No Markdown
+ The first PR comment (this one) is wrapped at 76 characters, unless it's
  really needed (ASCII art, table, or long link)
+ If there is a corresponding issue, add either `Fixes #1234` or `Updates #1234`
  (the latter if this is not a complete fix) to this comment
+ If referring to a repo other than `golang/go` you can use the
  `owner/repo#issue_number` syntax: `Fixes golang/tools#1234`
+ We do not use Signed-off-by lines in Go. Please don't add them.
  Our Gerrit server & GitHub bots enforce CLA compliance instead.
+ Delete these instructions once you have read and applied them


================================================
FILE: .github/SUPPORT.md
================================================
Unlike many projects on GitHub, the Go project does not use its bug tracker for general discussion or asking questions.
We only use our bug tracker for tracking bugs and tracking proposals going through the [Proposal Process](https://go.dev/s/proposal-process).

For asking questions, see:

* [The golang-nuts mailing list](https://groups.google.com/d/forum/golang-nuts)

* [The Go Forum](https://forum.golangbridge.org/), a web-based forum

* [Gophers Slack](https://gophers.slack.com), use the [invite app](https://invite.slack.golangbridge.org/) for access

* [Stack Overflow](https://stackoverflow.com/questions/tagged/go) with questions tagged "go"

* **IRC** channel #go-nuts on Libera


================================================
FILE: .gitignore
================================================
.DS_Store
*.[56789ao]
*.a[56789o]
*.so
*.pyc
._*
.nfs.*
[56789a].out
*~
*.orig
*.rej
*.exe
.*.swp
core
*.cgo*.go
*.cgo*.c
_cgo_*
_obj
_test
_testmain.go

/VERSION.cache
/bin/
/build.out
/doc/articles/wiki/*.bin
/goinstall.log
/last-change
/misc/cgo/life/run.out
/misc/cgo/stdio/run.out
/misc/cgo/testso/main
/pkg/
/src/*.*/
/src/_artifacts/
/src/cmd/cgo/zdefaultcc.go
/src/cmd/dist/dist
/src/cmd/go/internal/cfg/zdefaultcc.go
/src/cmd/internal/objabi/zbootstrap.go
/src/go/build/zcgo.go
/src/go/doc/headscan
/src/internal/buildcfg/zbootstrap.go
/src/internal/runtime/sys/zversion.go
/src/unicode/maketables
/src/time/tzdata/zzipdata.go
/test.out
/test/garbage/*.out
/test/pass.out
/test/run.out
/test/times.out

# This file includes artifacts of Go build that should not be checked in.
# For files created by specific development environment (e.g. editor),
# use alternative ways to exclude files from git.
# For example, set up .git/info/exclude or use a global .gitignore.


================================================
FILE: CONTRIBUTING.md
================================================
# Contributing to Go

Go is an open source project.

It is the work of hundreds of contributors. We appreciate your help!

## Before filing an issue

If you are unsure whether you have found a bug, please consider asking in the [golang-nuts mailing
list](https://groups.google.com/forum/#!forum/golang-nuts) or [other forums](https://golang.org/help/) first. If
the behavior you are seeing is confirmed as a bug or issue, it can easily be re-raised in the issue tracker.

## Filing issues

Sensitive security-related issues should be reported to [security@golang.org](mailto:security@golang.org).
See the [security policy](https://golang.org/security) for details.

The recommended way to file an issue is by running `go bug`.
Otherwise, when filing an issue, make sure to answer these five questions:

1. What version of Go are you using (`go version`)?
2. What operating system and processor architecture are you using?
3. What did you do?
4. What did you expect to see?
5. What did you see instead?

For change proposals, see [Proposing Changes To Go](https://go.dev/s/proposal-process).

## Contributing code

Please read the [Contribution Guidelines](https://golang.org/doc/contribute.html) before sending patches.

Unless otherwise noted, the Go source files are distributed under
the BSD-style license found in the LICENSE file.



================================================
FILE: LICENSE
================================================
Copyright 2009 The Go Authors.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
   * Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


================================================
FILE: PATENTS
================================================
Additional IP Rights Grant (Patents)

"This implementation" means the copyrightable works distributed by
Google as part of the Go project.

Google hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section)
patent license to make, have made, use, offer to sell, sell, import,
transfer and otherwise run, modify and propagate the contents of this
implementation of Go, where such license applies only to those patent
claims, both currently owned or controlled by Google and acquired in
the future, licensable by Google that are necessarily infringed by this
implementation of Go.  This grant does not include claims that would be
infringed only as a consequence of further modification of this
implementation.  If you or your agent or exclusive licensee institute or
order or agree to the institution of patent litigation against any
entity (including a cross-claim or counterclaim in a lawsuit) alleging
that this implementation of Go or any code incorporated within this
implementation of Go constitutes direct or contributory patent
infringement, or inducement of patent infringement, then any patent
rights granted to you under this License for this implementation of Go
shall terminate as of the date such litigation is filed.


================================================
FILE: README.md
================================================
# The Go Programming Language

Go is an open source programming language that makes it easy to build simple,
reliable, and efficient software.

![Gopher image](https://golang.org/doc/gopher/fiveyears.jpg)
*Gopher image by [Renee French][rf], licensed under [Creative Commons 4.0 Attribution license][cc4-by].*

Our canonical Git repository is located at https://go.googlesource.com/go.
There is a mirror of the repository at https://github.com/golang/go.

Unless otherwise noted, the Go source files are distributed under the
BSD-style license found in the LICENSE file.

### Download and Install

#### Binary Distributions

Official binary distributions are available at https://go.dev/dl/.

After downloading a binary release, visit https://go.dev/doc/install
for installation instructions.

#### Install From Source

If a binary distribution is not available for your combination of
operating system and architecture, visit
https://go.dev/doc/install/source
for source installation instructions.

### Contributing

Go is the work of thousands of contributors. We appreciate your help!

To contribute, please read the contribution guidelines at https://go.dev/doc/contribute.

Note that the Go project uses the issue tracker for bug reports and
proposals only. See https://go.dev/wiki/Questions for a list of
places to ask questions about the Go language.

[rf]: https://reneefrench.blogspot.com/
[cc4-by]: https://creativecommons.org/licenses/by/4.0/


================================================
FILE: SECURITY.md
================================================
# Security Policy

## Supported Versions

We support the past two Go releases (for example, Go 1.17.x and Go 1.18.x when Go 1.18.x is the latest stable release).

See https://go.dev/wiki/Go-Release-Cycle and in particular the
[Release Maintenance](https://go.dev/wiki/Go-Release-Cycle#release-maintenance)
part of that page.

## Reporting a Vulnerability

See https://go.dev/security/policy for how to report a vulnerability.


================================================
FILE: api/README
================================================
Files in this directory are data for Go's API checker ("go tool api", in src/cmd/api).

Each file is a list of API features, one per line.

go1.txt (and similarly named files) are frozen once a version has been
shipped. Each file adds new lines but does not remove any.

except.txt lists features that may disappear without breaking true
compatibility.

Starting with go1.19.txt, each API feature line must end in "#nnnnn"
giving the GitHub issue number of the proposal issue that accepted
the new API. This helps with our end-of-cycle audit of new APIs.
The same requirement applies to next/* (described below), which will
become a go1.XX.txt for XX >= 19.

The next/ directory contains the only files intended to be mutated.
Each file in that directory contains a list of features that may be added
to the next release of Go. The files in this directory only affect the
warning output from the go api tool. Each file should be named
nnnnn.txt, after the issue number for the accepted proposal.
(The #nnnnn suffix must also appear at the end of each line in the file;
that will be preserved when next/*.txt is concatenated into go1.XX.txt.)

When you add a file to the api/next directory, you must add at least one file
under doc/next. See doc/README.md for details.


================================================
FILE: api/except.txt
================================================
pkg crypto/tls, type ConnectionState struct, TLSUnique //deprecated
pkg debug/elf, const R_PPC64_SECTOFF_LO_DS = 61
pkg encoding/json, method (*RawMessage) MarshalJSON() ([]uint8, error)
pkg math, const MaxFloat64 = 1.79769e+308  // 179769313486231570814527423731704356798100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
pkg math, const SmallestNonzeroFloat32 = 1.4013e-45  // 17516230804060213386546619791123951641/12500000000000000000000000000000000000000000000000000000000000000000000000000000000
pkg math, const SmallestNonzeroFloat64 = 4.94066e-324  // 4940656458412465441765687928682213723651/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
pkg math/big, const MaxBase = 36
pkg math/big, type Word uintptr
pkg net, func ListenUnixgram(string, *UnixAddr) (*UDPConn, error)
pkg os (linux-arm), const O_SYNC = 1052672
pkg os (linux-arm), const O_SYNC = 4096
pkg os (linux-arm-cgo), const O_SYNC = 1052672
pkg os (linux-arm-cgo), const O_SYNC = 4096
pkg os, const ModeAppend FileMode
pkg os, const ModeCharDevice FileMode
pkg os, const ModeDevice FileMode
pkg os, const ModeDir FileMode
pkg os, const ModeExclusive FileMode
pkg os, const ModeIrregular FileMode
pkg os, const ModeNamedPipe FileMode
pkg os, const ModePerm FileMode
pkg os, const ModeSetgid FileMode
pkg os, const ModeSetuid FileMode
pkg os, const ModeSocket FileMode
pkg os, const ModeSticky FileMode
pkg os, const ModeSymlink FileMode
pkg os, const ModeTemporary FileMode
pkg os, const ModeType = 2399141888
pkg os, const ModeType = 2399666176
pkg os, const ModeType FileMode
pkg os, func Chmod(string, FileMode) error
pkg os, func Lstat(string) (FileInfo, error)
pkg os, func Mkdir(string, FileMode) error
pkg os, func MkdirAll(string, FileMode) error
pkg os, func OpenFile(string, int, FileMode) (*File, error)
pkg os, func SameFile(FileInfo, FileInfo) bool
pkg os, func Stat(string) (FileInfo, error)
pkg os, method (*File) Chmod(FileMode) error
pkg os, method (*File) Readdir(int) ([]FileInfo, error)
pkg os, method (*File) Stat() (FileInfo, error)
pkg os, method (*PathError) Error() string
pkg os, method (*PathError) Timeout() bool
pkg os, method (*PathError) Unwrap() error
pkg os, method (FileMode) IsDir() bool
pkg os, method (FileMode) IsRegular() bool
pkg os, method (FileMode) Perm() FileMode
pkg os, method (FileMode) String() string
pkg os, type FileInfo interface { IsDir, ModTime, Mode, Name, Size, Sys }
pkg os, type FileInfo interface, IsDir() bool
pkg os, type FileInfo interface, ModTime() time.Time
pkg os, type FileInfo interface, Mode() FileMode
pkg os, type FileInfo interface, Name() string
pkg os, type FileInfo interface, Size() int64
pkg os, type FileInfo interface, Sys() interface{}
pkg os, type FileMode uint32
pkg os, type PathError struct
pkg os, type PathError struct, Err error
pkg os, type PathError struct, Op string
pkg os, type PathError struct, Path string
pkg syscall (darwin-amd64), const ImplementsGetwd = false
pkg syscall (darwin-amd64), func Fchflags(string, int) error
pkg syscall (darwin-amd64-cgo), const ImplementsGetwd = false
pkg syscall (darwin-amd64-cgo), func Fchflags(string, int) error
pkg syscall (freebsd-386), const AF_MAX = 38
pkg syscall (freebsd-386), const DLT_MATCHING_MAX = 242
pkg syscall (freebsd-386), const ELAST = 94
pkg syscall (freebsd-386), const ImplementsGetwd = false
pkg syscall (freebsd-386), const O_CLOEXEC = 0
pkg syscall (freebsd-386), func Fchflags(string, int) error
pkg syscall (freebsd-386), func Mknod(string, uint32, int) error
pkg syscall (freebsd-386), type Dirent struct, Fileno uint32
pkg syscall (freebsd-386), type Dirent struct, Namlen uint8
pkg syscall (freebsd-386), type Stat_t struct, Blksize uint32
pkg syscall (freebsd-386), type Stat_t struct, Dev uint32
pkg syscall (freebsd-386), type Stat_t struct, Gen uint32
pkg syscall (freebsd-386), type Stat_t struct, Ino uint32
pkg syscall (freebsd-386), type Stat_t struct, Lspare int32
pkg syscall (freebsd-386), type Stat_t struct, Nlink uint16
pkg syscall (freebsd-386), type Stat_t struct, Pad_cgo_0 [8]uint8
pkg syscall (freebsd-386), type Stat_t struct, Rdev uint32
pkg syscall (freebsd-386), type Statfs_t struct, Mntfromname [88]int8
pkg syscall (freebsd-386), type Statfs_t struct, Mntonname [88]int8
pkg syscall (freebsd-386-cgo), const AF_MAX = 38
pkg syscall (freebsd-386-cgo), const DLT_MATCHING_MAX = 242
pkg syscall (freebsd-386-cgo), const ELAST = 94
pkg syscall (freebsd-386-cgo), const ImplementsGetwd = false
pkg syscall (freebsd-386-cgo), const O_CLOEXEC = 0
pkg syscall (freebsd-386-cgo), func Mknod(string, uint32, int) error
pkg syscall (freebsd-386-cgo), type Dirent struct, Fileno uint32
pkg syscall (freebsd-386-cgo), type Dirent struct, Namlen uint8
pkg syscall (freebsd-386-cgo), type Stat_t struct, Blksize uint32
pkg syscall (freebsd-386-cgo), type Stat_t struct, Dev uint32
pkg syscall (freebsd-386-cgo), type Stat_t struct, Gen uint32
pkg syscall (freebsd-386-cgo), type Stat_t struct, Ino uint32
pkg syscall (freebsd-386-cgo), type Stat_t struct, Lspare int32
pkg syscall (freebsd-386-cgo), type Stat_t struct, Nlink uint16
pkg syscall (freebsd-386-cgo), type Stat_t struct, Pad_cgo_0 [8]uint8
pkg syscall (freebsd-386-cgo), type Stat_t struct, Rdev uint32
pkg syscall (freebsd-386-cgo), type Statfs_t struct, Mntfromname [88]int8
pkg syscall (freebsd-386-cgo), type Statfs_t struct, Mntonname [88]int8
pkg syscall (freebsd-amd64), const AF_MAX = 38
pkg syscall (freebsd-amd64), const DLT_MATCHING_MAX = 242
pkg syscall (freebsd-amd64), const ELAST = 94
pkg syscall (freebsd-amd64), const ImplementsGetwd = false
pkg syscall (freebsd-amd64), const O_CLOEXEC = 0
pkg syscall (freebsd-amd64), func Fchflags(string, int) error
pkg syscall (freebsd-amd64), func Mknod(string, uint32, int) error
pkg syscall (freebsd-amd64), type Dirent struct, Fileno uint32
pkg syscall (freebsd-amd64), type Dirent struct, Namlen uint8
pkg syscall (freebsd-amd64), type Stat_t struct, Blksize uint32
pkg syscall (freebsd-amd64), type Stat_t struct, Dev uint32
pkg syscall (freebsd-amd64), type Stat_t struct, Gen uint32
pkg syscall (freebsd-amd64), type Stat_t struct, Ino uint32
pkg syscall (freebsd-amd64), type Stat_t struct, Lspare int32
pkg syscall (freebsd-amd64), type Stat_t struct, Nlink uint16
pkg syscall (freebsd-amd64), type Stat_t struct, Rdev uint32
pkg syscall (freebsd-amd64), type Statfs_t struct, Mntfromname [88]int8
pkg syscall (freebsd-amd64), type Statfs_t struct, Mntonname [88]int8
pkg syscall (freebsd-amd64-cgo), const AF_MAX = 38
pkg syscall (freebsd-amd64-cgo), const DLT_MATCHING_MAX = 242
pkg syscall (freebsd-amd64-cgo), const ELAST = 94
pkg syscall (freebsd-amd64-cgo), const ImplementsGetwd = false
pkg syscall (freebsd-amd64-cgo), const O_CLOEXEC = 0
pkg syscall (freebsd-amd64-cgo), func Mknod(string, uint32, int) error
pkg syscall (freebsd-amd64-cgo), type Dirent struct, Fileno uint32
pkg syscall (freebsd-amd64-cgo), type Dirent struct, Namlen uint8
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Blksize uint32
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Dev uint32
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Gen uint32
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Ino uint32
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Lspare int32
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Nlink uint16
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Rdev uint32
pkg syscall (freebsd-amd64-cgo), type Statfs_t struct, Mntfromname [88]int8
pkg syscall (freebsd-amd64-cgo), type Statfs_t struct, Mntonname [88]int8
pkg syscall (freebsd-arm), const AF_MAX = 38
pkg syscall (freebsd-arm), const BIOCGRTIMEOUT = 1074545262
pkg syscall (freebsd-arm), const BIOCSRTIMEOUT = 2148287085
pkg syscall (freebsd-arm), const ELAST = 94
pkg syscall (freebsd-arm), const ImplementsGetwd = false
pkg syscall (freebsd-arm), const O_CLOEXEC = 0
pkg syscall (freebsd-arm), const SIOCAIFADDR = 2151967019
pkg syscall (freebsd-arm), const SIOCGIFSTATUS = 3274991931
pkg syscall (freebsd-arm), const SIOCSIFPHYADDR = 2151967046
pkg syscall (freebsd-arm), const SYS_CAP_FCNTLS_GET = 537
pkg syscall (freebsd-arm), const SYS_CAP_FCNTLS_GET ideal-int
pkg syscall (freebsd-arm), const SYS_CAP_FCNTLS_LIMIT = 536
pkg syscall (freebsd-arm), const SYS_CAP_FCNTLS_LIMIT ideal-int
pkg syscall (freebsd-arm), const SYS_CAP_IOCTLS_GET = 535
pkg syscall (freebsd-arm), const SYS_CAP_IOCTLS_GET ideal-int
pkg syscall (freebsd-arm), const SYS_CAP_IOCTLS_LIMIT = 534
pkg syscall (freebsd-arm), const SYS_CAP_IOCTLS_LIMIT ideal-int
pkg syscall (freebsd-arm), const SYS_CAP_RIGHTS_GET = 515
pkg syscall (freebsd-arm), const SYS_CAP_RIGHTS_GET ideal-int
pkg syscall (freebsd-arm), const SYS_CAP_RIGHTS_LIMIT = 533
pkg syscall (freebsd-arm), const SYS_CAP_RIGHTS_LIMIT ideal-int
pkg syscall (freebsd-arm), const SizeofBpfHdr = 24
pkg syscall (freebsd-arm), const SizeofIfData = 88
pkg syscall (freebsd-arm), const SizeofIfMsghdr = 104
pkg syscall (freebsd-arm), const SizeofSockaddrDatalink = 56
pkg syscall (freebsd-arm), const SizeofSockaddrUnix = 108
pkg syscall (freebsd-arm), const TIOCTIMESTAMP = 1074558041
pkg syscall (freebsd-arm), func Fchflags(string, int) error
pkg syscall (freebsd-arm), func Mknod(string, uint32, int) error
pkg syscall (freebsd-arm), type BpfHdr struct, Pad_cgo_0 [2]uint8
pkg syscall (freebsd-arm), type Dirent struct, Fileno uint32
pkg syscall (freebsd-arm), type Dirent struct, Namlen uint8
pkg syscall (freebsd-arm), type RawSockaddrDatalink struct, Pad_cgo_0 [2]uint8
pkg syscall (freebsd-arm), type RawSockaddrUnix struct, Pad_cgo_0 [2]uint8
pkg syscall (freebsd-arm), type Stat_t struct, Blksize uint32
pkg syscall (freebsd-arm), type Stat_t struct, Dev uint32
pkg syscall (freebsd-arm), type Stat_t struct, Gen uint32
pkg syscall (freebsd-arm), type Stat_t struct, Ino uint32
pkg syscall (freebsd-arm), type Stat_t struct, Lspare int32
pkg syscall (freebsd-arm), type Stat_t struct, Nlink uint16
pkg syscall (freebsd-arm), type Stat_t struct, Pad_cgo_0 [4]uint8
pkg syscall (freebsd-arm), type Stat_t struct, Rdev uint32
pkg syscall (freebsd-arm), type Statfs_t struct, Mntfromname [88]int8
pkg syscall (freebsd-arm), type Statfs_t struct, Mntonname [88]int8
pkg syscall (freebsd-arm-cgo), const AF_MAX = 38
pkg syscall (freebsd-arm-cgo), const BIOCGRTIMEOUT = 1074545262
pkg syscall (freebsd-arm-cgo), const BIOCSRTIMEOUT = 2148287085
pkg syscall (freebsd-arm-cgo), const ELAST = 94
pkg syscall (freebsd-arm-cgo), const ImplementsGetwd = false
pkg syscall (freebsd-arm-cgo), const O_CLOEXEC = 0
pkg syscall (freebsd-arm-cgo), const SIOCAIFADDR = 2151967019
pkg syscall (freebsd-arm-cgo), const SIOCGIFSTATUS = 3274991931
pkg syscall (freebsd-arm-cgo), const SIOCSIFPHYADDR = 2151967046
pkg syscall (freebsd-arm-cgo), const SYS_CAP_FCNTLS_GET = 537
pkg syscall (freebsd-arm-cgo), const SYS_CAP_FCNTLS_GET ideal-int
pkg syscall (freebsd-arm-cgo), const SYS_CAP_FCNTLS_LIMIT = 536
pkg syscall (freebsd-arm-cgo), const SYS_CAP_FCNTLS_LIMIT ideal-int
pkg syscall (freebsd-arm-cgo), const SYS_CAP_IOCTLS_GET = 535
pkg syscall (freebsd-arm-cgo), const SYS_CAP_IOCTLS_GET ideal-int
pkg syscall (freebsd-arm-cgo), const SYS_CAP_IOCTLS_LIMIT = 534
pkg syscall (freebsd-arm-cgo), const SYS_CAP_IOCTLS_LIMIT ideal-int
pkg syscall (freebsd-arm-cgo), const SYS_CAP_RIGHTS_GET = 515
pkg syscall (freebsd-arm-cgo), const SYS_CAP_RIGHTS_GET ideal-int
pkg syscall (freebsd-arm-cgo), const SYS_CAP_RIGHTS_LIMIT = 533
pkg syscall (freebsd-arm-cgo), const SYS_CAP_RIGHTS_LIMIT ideal-int
pkg syscall (freebsd-arm-cgo), const SizeofBpfHdr = 24
pkg syscall (freebsd-arm-cgo), const SizeofIfData = 88
pkg syscall (freebsd-arm-cgo), const SizeofIfMsghdr = 104
pkg syscall (freebsd-arm-cgo), const SizeofSockaddrDatalink = 56
pkg syscall (freebsd-arm-cgo), const SizeofSockaddrUnix = 108
pkg syscall (freebsd-arm-cgo), const TIOCTIMESTAMP = 1074558041
pkg syscall (freebsd-arm-cgo), func Fchflags(string, int) error
pkg syscall (freebsd-arm-cgo), func Mknod(string, uint32, int) error
pkg syscall (freebsd-arm-cgo), type BpfHdr struct, Pad_cgo_0 [2]uint8
pkg syscall (freebsd-arm-cgo), type Dirent struct, Fileno uint32
pkg syscall (freebsd-arm-cgo), type Dirent struct, Namlen uint8
pkg syscall (freebsd-arm-cgo), type RawSockaddrDatalink struct, Pad_cgo_0 [2]uint8
pkg syscall (freebsd-arm-cgo), type RawSockaddrUnix struct, Pad_cgo_0 [2]uint8
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Blksize uint32
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Dev uint32
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Gen uint32
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Ino uint32
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Lspare int32
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Nlink uint16
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Pad_cgo_0 [4]uint8
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Rdev uint32
pkg syscall (freebsd-arm-cgo), type Statfs_t struct, Mntfromname [88]int8
pkg syscall (freebsd-arm-cgo), type Statfs_t struct, Mntonname [88]int8
pkg syscall (linux-386), type Cmsghdr struct, X__cmsg_data [0]uint8
pkg syscall (linux-386-cgo), type Cmsghdr struct, X__cmsg_data [0]uint8
pkg syscall (linux-amd64), type Cmsghdr struct, X__cmsg_data [0]uint8
pkg syscall (linux-amd64-cgo), type Cmsghdr struct, X__cmsg_data [0]uint8
pkg syscall (linux-arm), type Cmsghdr struct, X__cmsg_data [0]uint8
pkg syscall (linux-arm-cgo), type Cmsghdr struct, X__cmsg_data [0]uint8
pkg syscall (netbsd-386), const ImplementsGetwd = false
pkg syscall (netbsd-386-cgo), const ImplementsGetwd = false
pkg syscall (netbsd-amd64), const ImplementsGetwd = false
pkg syscall (netbsd-amd64-cgo), const ImplementsGetwd = false
pkg syscall (netbsd-arm), const ImplementsGetwd = false
pkg syscall (netbsd-arm), const SizeofIfData = 132
pkg syscall (netbsd-arm), func Fchflags(string, int) error
pkg syscall (netbsd-arm), type IfMsghdr struct, Pad_cgo_1 [4]uint8
pkg syscall (netbsd-arm-cgo), const ImplementsGetwd = false
pkg syscall (netbsd-arm-cgo), const SizeofIfData = 132
pkg syscall (netbsd-arm-cgo), func Fchflags(string, int) error
pkg syscall (netbsd-arm-cgo), type IfMsghdr struct, Pad_cgo_1 [4]uint8
pkg syscall (openbsd-386), const BIOCGRTIMEOUT = 1074283118
pkg syscall (openbsd-386), const BIOCSRTIMEOUT = 2148024941
pkg syscall (openbsd-386), const ImplementsGetwd = false
pkg syscall (openbsd-386), const RTF_FMASK = 63496
pkg syscall (openbsd-386), const RTM_VERSION = 4
pkg syscall (openbsd-386), const SIOCBRDGDADDR = 2150132039
pkg syscall (openbsd-386), const SIOCBRDGGPARAM = 3224922456
pkg syscall (openbsd-386), const SIOCBRDGSADDR = 3223873860
pkg syscall (openbsd-386), const SYS_CLOCK_GETRES = 234
pkg syscall (openbsd-386), const SYS_CLOCK_GETTIME = 232
pkg syscall (openbsd-386), const SYS_CLOCK_SETTIME = 233
pkg syscall (openbsd-386), const SYS_FHSTATFS = 309
pkg syscall (openbsd-386), const SYS_FSTAT = 292
pkg syscall (openbsd-386), const SYS_FSTATAT = 316
pkg syscall (openbsd-386), const SYS_FSTATFS = 308
pkg syscall (openbsd-386), const SYS_FUTIMENS = 327
pkg syscall (openbsd-386), const SYS_FUTIMES = 206
pkg syscall (openbsd-386), const SYS_GETDIRENTRIES = 312
pkg syscall (openbsd-386), const SYS_GETDIRENTRIES ideal-int
pkg syscall (openbsd-386), const SYS_GETFSSTAT = 306
pkg syscall (openbsd-386), const SYS_GETITIMER = 86
pkg syscall (openbsd-386), const SYS_GETRUSAGE = 117
pkg syscall (openbsd-386), const SYS_GETTIMEOFDAY = 116
pkg syscall (openbsd-386), const SYS_KEVENT = 270
pkg syscall (openbsd-386), const SYS_KILL = 37
pkg syscall (openbsd-386), const SYS_LSTAT = 293
pkg syscall (openbsd-386), const SYS_NANOSLEEP = 240
pkg syscall (openbsd-386), const SYS_SELECT = 93
pkg syscall (openbsd-386), const SYS_SETITIMER = 83
pkg syscall (openbsd-386), const SYS_SETTIMEOFDAY = 122
pkg syscall (openbsd-386), const SYS_STAT = 291
pkg syscall (openbsd-386), const SYS_STATFS = 307
pkg syscall (openbsd-386), const SYS_UTIMENSAT = 326
pkg syscall (openbsd-386), const SYS_UTIMES = 138
pkg syscall (openbsd-386), const SYS_WAIT4 = 7
pkg syscall (openbsd-386), const SYS___THRSLEEP = 300
pkg syscall (openbsd-386), const SizeofIfData = 208
pkg syscall (openbsd-386), const SizeofIfMsghdr = 232
pkg syscall (openbsd-386), const SizeofRtMetrics = 48
pkg syscall (openbsd-386), const SizeofRtMsghdr = 88
pkg syscall (openbsd-386), const TIOCGTSTAMP = 1074295899
pkg syscall (openbsd-386), type Dirent struct, Fileno uint32
pkg syscall (openbsd-386), type FdSet struct, Bits [32]int32
pkg syscall (openbsd-386), type Kevent_t struct, Data int32
pkg syscall (openbsd-386), type Mclpool struct, Grown uint32
pkg syscall (openbsd-386), type RtMetrics struct, Expire uint32
pkg syscall (openbsd-386), type Stat_t struct, Ino uint32
pkg syscall (openbsd-386), type Stat_t struct, Lspare0 int32
pkg syscall (openbsd-386), type Stat_t struct, Lspare1 int32
pkg syscall (openbsd-386), type Stat_t struct, Qspare [2]int64
pkg syscall (openbsd-386), type Statfs_t struct, F_ctime uint32
pkg syscall (openbsd-386), type Statfs_t struct, F_spare [3]uint32
pkg syscall (openbsd-386), type Timespec struct, Sec int32
pkg syscall (openbsd-386), type Timeval struct, Sec int32
pkg syscall (openbsd-386-cgo), const BIOCGRTIMEOUT = 1074283118
pkg syscall (openbsd-386-cgo), const BIOCSRTIMEOUT = 2148024941
pkg syscall (openbsd-386-cgo), const ImplementsGetwd = false
pkg syscall (openbsd-386-cgo), const RTF_FMASK = 63496
pkg syscall (openbsd-386-cgo), const RTM_VERSION = 4
pkg syscall (openbsd-386-cgo), const SIOCBRDGDADDR = 2150132039
pkg syscall (openbsd-386-cgo), const SIOCBRDGGPARAM = 3224922456
pkg syscall (openbsd-386-cgo), const SIOCBRDGSADDR = 3223873860
pkg syscall (openbsd-386-cgo), const SYS_CLOCK_GETRES = 234
pkg syscall (openbsd-386-cgo), const SYS_CLOCK_GETTIME = 232
pkg syscall (openbsd-386-cgo), const SYS_CLOCK_SETTIME = 233
pkg syscall (openbsd-386-cgo), const SYS_FHSTATFS = 309
pkg syscall (openbsd-386-cgo), const SYS_FSTAT = 292
pkg syscall (openbsd-386-cgo), const SYS_FSTATAT = 316
pkg syscall (openbsd-386-cgo), const SYS_FSTATFS = 308
pkg syscall (openbsd-386-cgo), const SYS_FUTIMENS = 327
pkg syscall (openbsd-386-cgo), const SYS_FUTIMES = 206
pkg syscall (openbsd-386-cgo), const SYS_GETDIRENTRIES = 312
pkg syscall (openbsd-386-cgo), const SYS_GETDIRENTRIES ideal-int
pkg syscall (openbsd-386-cgo), const SYS_GETFSSTAT = 306
pkg syscall (openbsd-386-cgo), const SYS_GETITIMER = 86
pkg syscall (openbsd-386-cgo), const SYS_GETRUSAGE = 117
pkg syscall (openbsd-386-cgo), const SYS_GETTIMEOFDAY = 116
pkg syscall (openbsd-386-cgo), const SYS_KEVENT = 270
pkg syscall (openbsd-386-cgo), const SYS_KILL = 37
pkg syscall (openbsd-386-cgo), const SYS_LSTAT = 293
pkg syscall (openbsd-386-cgo), const SYS_NANOSLEEP = 240
pkg syscall (openbsd-386-cgo), const SYS_SELECT = 93
pkg syscall (openbsd-386-cgo), const SYS_SETITIMER = 83
pkg syscall (openbsd-386-cgo), const SYS_SETTIMEOFDAY = 122
pkg syscall (openbsd-386-cgo), const SYS_STAT = 291
pkg syscall (openbsd-386-cgo), const SYS_STATFS = 307
pkg syscall (openbsd-386-cgo), const SYS_UTIMENSAT = 326
pkg syscall (openbsd-386-cgo), const SYS_UTIMES = 138
pkg syscall (openbsd-386-cgo), const SYS_WAIT4 = 7
pkg syscall (openbsd-386-cgo), const SYS___THRSLEEP = 300
pkg syscall (openbsd-386-cgo), const SizeofIfData = 208
pkg syscall (openbsd-386-cgo), const SizeofIfMsghdr = 232
pkg syscall (openbsd-386-cgo), const SizeofRtMetrics = 48
pkg syscall (openbsd-386-cgo), const SizeofRtMsghdr = 88
pkg syscall (openbsd-386-cgo), const TIOCGTSTAMP = 1074295899
pkg syscall (openbsd-386-cgo), type Dirent struct, Fileno uint32
pkg syscall (openbsd-386-cgo), type FdSet struct, Bits [32]int32
pkg syscall (openbsd-386-cgo), type Kevent_t struct, Data int32
pkg syscall (openbsd-386-cgo), type Mclpool struct, Grown uint32
pkg syscall (openbsd-386-cgo), type RtMetrics struct, Expire uint32
pkg syscall (openbsd-386-cgo), type Stat_t struct, Ino uint32
pkg syscall (openbsd-386-cgo), type Stat_t struct, Lspare0 int32
pkg syscall (openbsd-386-cgo), type Stat_t struct, Lspare1 int32
pkg syscall (openbsd-386-cgo), type Stat_t struct, Qspare [2]int64
pkg syscall (openbsd-386-cgo), type Statfs_t struct, F_ctime uint32
pkg syscall (openbsd-386-cgo), type Statfs_t struct, F_spare [3]uint32
pkg syscall (openbsd-386-cgo), type Timespec struct, Sec int32
pkg syscall (openbsd-386-cgo), type Timeval struct, Sec int32
pkg syscall (openbsd-amd64), const CCR0_FLUSH = 16
pkg syscall (openbsd-amd64), const CCR0_FLUSH ideal-int
pkg syscall (openbsd-amd64), const CPUID_CFLUSH = 524288
pkg syscall (openbsd-amd64), const CPUID_CFLUSH ideal-int
pkg syscall (openbsd-amd64), const EFER_LMA = 1024
pkg syscall (openbsd-amd64), const EFER_LMA ideal-int
pkg syscall (openbsd-amd64), const EFER_LME = 256
pkg syscall (openbsd-amd64), const EFER_LME ideal-int
pkg syscall (openbsd-amd64), const EFER_NXE = 2048
pkg syscall (openbsd-amd64), const EFER_NXE ideal-int
pkg syscall (openbsd-amd64), const EFER_SCE = 1
pkg syscall (openbsd-amd64), const EFER_SCE ideal-int
pkg syscall (openbsd-amd64), const ImplementsGetwd = false
pkg syscall (openbsd-amd64), const PMC5_PIPELINE_FLUSH = 21
pkg syscall (openbsd-amd64), const PMC5_PIPELINE_FLUSH ideal-int
pkg syscall (openbsd-amd64), const RTF_FMASK = 63496
pkg syscall (openbsd-amd64), const RTM_VERSION = 4
pkg syscall (openbsd-amd64), const SIOCBRDGDADDR = 2150132039
pkg syscall (openbsd-amd64), const SIOCBRDGSADDR = 3223873860
pkg syscall (openbsd-amd64), const SYS_CLOCK_GETRES = 234
pkg syscall (openbsd-amd64), const SYS_CLOCK_GETTIME = 232
pkg syscall (openbsd-amd64), const SYS_CLOCK_SETTIME = 233
pkg syscall (openbsd-amd64), const SYS_FHSTATFS = 309
pkg syscall (openbsd-amd64), const SYS_FSTAT = 292
pkg syscall (openbsd-amd64), const SYS_FSTATAT = 316
pkg syscall (openbsd-amd64), const SYS_FSTATFS = 308
pkg syscall (openbsd-amd64), const SYS_FUTIMENS = 327
pkg syscall (openbsd-amd64), const SYS_FUTIMES = 206
pkg syscall (openbsd-amd64), const SYS_GETDIRENTRIES = 312
pkg syscall (openbsd-amd64), const SYS_GETDIRENTRIES ideal-int
pkg syscall (openbsd-amd64), const SYS_GETFSSTAT = 306
pkg syscall (openbsd-amd64), const SYS_GETITIMER = 86
pkg syscall (openbsd-amd64), const SYS_GETRUSAGE = 117
pkg syscall (openbsd-amd64), const SYS_GETTIMEOFDAY = 116
pkg syscall (openbsd-amd64), const SYS_KEVENT = 270
pkg syscall (openbsd-amd64), const SYS_KILL = 37
pkg syscall (openbsd-amd64), const SYS_LSTAT = 293
pkg syscall (openbsd-amd64), const SYS_NANOSLEEP = 240
pkg syscall (openbsd-amd64), const SYS_SELECT = 93
pkg syscall (openbsd-amd64), const SYS_SETITIMER = 83
pkg syscall (openbsd-amd64), const SYS_SETTIMEOFDAY = 122
pkg syscall (openbsd-amd64), const SYS_STAT = 291
pkg syscall (openbsd-amd64), const SYS_STATFS = 307
pkg syscall (openbsd-amd64), const SYS_UTIMENSAT = 326
pkg syscall (openbsd-amd64), const SYS_UTIMES = 138
pkg syscall (openbsd-amd64), const SYS_WAIT4 = 7
pkg syscall (openbsd-amd64), const SYS___THRSLEEP = 300
pkg syscall (openbsd-amd64), const SizeofRtMetrics = 48
pkg syscall (openbsd-amd64), const SizeofRtMsghdr = 88
pkg syscall (openbsd-amd64), type Dirent struct, Fileno uint32
pkg syscall (openbsd-amd64), type FdSet struct, Bits [32]int32
pkg syscall (openbsd-amd64), type Kevent_t struct, Data int32
pkg syscall (openbsd-amd64), type Kevent_t struct, Ident uint32
pkg syscall (openbsd-amd64), type Mclpool struct, Grown uint32
pkg syscall (openbsd-amd64), type RtMetrics struct, Expire uint32
pkg syscall (openbsd-amd64), type Stat_t struct, Ino uint32
pkg syscall (openbsd-amd64), type Stat_t struct, Lspare0 int32
pkg syscall (openbsd-amd64), type Stat_t struct, Lspare1 int32
pkg syscall (openbsd-amd64), type Stat_t struct, Qspare [2]int64
pkg syscall (openbsd-amd64), type Statfs_t struct, F_ctime uint32
pkg syscall (openbsd-amd64), type Statfs_t struct, F_spare [3]uint32
pkg syscall (openbsd-amd64), type Statfs_t struct, Pad_cgo_1 [4]uint8
pkg syscall (openbsd-amd64), type Timespec struct, Pad_cgo_0 [4]uint8
pkg syscall (openbsd-amd64), type Timespec struct, Sec int32
pkg syscall (openbsd-amd64-cgo), const CCR0_FLUSH = 16
pkg syscall (openbsd-amd64-cgo), const CCR0_FLUSH ideal-int
pkg syscall (openbsd-amd64-cgo), const CPUID_CFLUSH = 524288
pkg syscall (openbsd-amd64-cgo), const CPUID_CFLUSH ideal-int
pkg syscall (openbsd-amd64-cgo), const EFER_LMA = 1024
pkg syscall (openbsd-amd64-cgo), const EFER_LMA ideal-int
pkg syscall (openbsd-amd64-cgo), const EFER_LME = 256
pkg syscall (openbsd-amd64-cgo), const EFER_LME ideal-int
pkg syscall (openbsd-amd64-cgo), const EFER_NXE = 2048
pkg syscall (openbsd-amd64-cgo), const EFER_NXE ideal-int
pkg syscall (openbsd-amd64-cgo), const EFER_SCE = 1
pkg syscall (openbsd-amd64-cgo), const EFER_SCE ideal-int
pkg syscall (openbsd-amd64-cgo), const ImplementsGetwd = false
pkg syscall (openbsd-amd64-cgo), const PMC5_PIPELINE_FLUSH = 21
pkg syscall (openbsd-amd64-cgo), const PMC5_PIPELINE_FLUSH ideal-int
pkg syscall (openbsd-amd64-cgo), const RTF_FMASK = 63496
pkg syscall (openbsd-amd64-cgo), const RTM_VERSION = 4
pkg syscall (openbsd-amd64-cgo), const SIOCBRDGDADDR = 2150132039
pkg syscall (openbsd-amd64-cgo), const SIOCBRDGSADDR = 3223873860
pkg syscall (openbsd-amd64-cgo), const SYS_CLOCK_GETRES = 234
pkg syscall (openbsd-amd64-cgo), const SYS_CLOCK_GETTIME = 232
pkg syscall (openbsd-amd64-cgo), const SYS_CLOCK_SETTIME = 233
pkg syscall (openbsd-amd64-cgo), const SYS_FHSTATFS = 309
pkg syscall (openbsd-amd64-cgo), const SYS_FSTAT = 292
pkg syscall (openbsd-amd64-cgo), const SYS_FSTATAT = 316
pkg syscall (openbsd-amd64-cgo), const SYS_FSTATFS = 308
pkg syscall (openbsd-amd64-cgo), const SYS_FUTIMENS = 327
pkg syscall (openbsd-amd64-cgo), const SYS_FUTIMES = 206
pkg syscall (openbsd-amd64-cgo), const SYS_GETDIRENTRIES = 312
pkg syscall (openbsd-amd64-cgo), const SYS_GETDIRENTRIES ideal-int
pkg syscall (openbsd-amd64-cgo), const SYS_GETFSSTAT = 306
pkg syscall (openbsd-amd64-cgo), const SYS_GETITIMER = 86
pkg syscall (openbsd-amd64-cgo), const SYS_GETRUSAGE = 117
pkg syscall (openbsd-amd64-cgo), const SYS_GETTIMEOFDAY = 116
pkg syscall (openbsd-amd64-cgo), const SYS_KEVENT = 270
pkg syscall (openbsd-amd64-cgo), const SYS_KILL = 37
pkg syscall (openbsd-amd64-cgo), const SYS_LSTAT = 293
pkg syscall (openbsd-amd64-cgo), const SYS_NANOSLEEP = 240
pkg syscall (openbsd-amd64-cgo), const SYS_SELECT = 93
pkg syscall (openbsd-amd64-cgo), const SYS_SETITIMER = 83
pkg syscall (openbsd-amd64-cgo), const SYS_SETTIMEOFDAY = 122
pkg syscall (openbsd-amd64-cgo), const SYS_STAT = 291
pkg syscall (openbsd-amd64-cgo), const SYS_STATFS = 307
pkg syscall (openbsd-amd64-cgo), const SYS_UTIMENSAT = 326
pkg syscall (openbsd-amd64-cgo), const SYS_UTIMES = 138
pkg syscall (openbsd-amd64-cgo), const SYS_WAIT4 = 7
pkg syscall (openbsd-amd64-cgo), const SYS___THRSLEEP = 300
pkg syscall (openbsd-amd64-cgo), const SizeofRtMetrics = 48
pkg syscall (openbsd-amd64-cgo), const SizeofRtMsghdr = 88
pkg syscall (openbsd-amd64-cgo), type Dirent struct, Fileno uint32
pkg syscall (openbsd-amd64-cgo), type FdSet struct, Bits [32]int32
pkg syscall (openbsd-amd64-cgo), type Kevent_t struct, Data int32
pkg syscall (openbsd-amd64-cgo), type Kevent_t struct, Ident uint32
pkg syscall (openbsd-amd64-cgo), type Mclpool struct, Grown uint32
pkg syscall (openbsd-amd64-cgo), type RtMetrics struct, Expire uint32
pkg syscall (openbsd-amd64-cgo), type Stat_t struct, Ino uint32
pkg syscall (openbsd-amd64-cgo), type Stat_t struct, Lspare0 int32
pkg syscall (openbsd-amd64-cgo), type Stat_t struct, Lspare1 int32
pkg syscall (openbsd-amd64-cgo), type Stat_t struct, Qspare [2]int64
pkg syscall (openbsd-amd64-cgo), type Statfs_t struct, F_ctime uint32
pkg syscall (openbsd-amd64-cgo), type Statfs_t struct, F_spare [3]uint32
pkg syscall (openbsd-amd64-cgo), type Statfs_t struct, Pad_cgo_1 [4]uint8
pkg syscall (openbsd-amd64-cgo), type Timespec struct, Pad_cgo_0 [4]uint8
pkg syscall (openbsd-amd64-cgo), type Timespec struct, Sec int32
pkg syscall (windows-386), const TOKEN_ALL_ACCESS = 983295
pkg syscall (windows-386), type AddrinfoW struct, Addr uintptr
pkg syscall (windows-386), type CertChainPolicyPara struct, ExtraPolicyPara uintptr
pkg syscall (windows-386), type CertChainPolicyStatus struct, ExtraPolicyStatus uintptr
pkg syscall (windows-386), type CertContext struct, CertInfo uintptr
pkg syscall (windows-386), type CertRevocationInfo struct, CrlInfo uintptr
pkg syscall (windows-386), type CertRevocationInfo struct, OidSpecificInfo uintptr
pkg syscall (windows-386), type CertSimpleChain struct, TrustListInfo uintptr
pkg syscall (windows-386), type RawSockaddrAny struct, Pad [96]int8
pkg syscall (windows-amd64), const TOKEN_ALL_ACCESS = 983295
pkg syscall (windows-amd64), type AddrinfoW struct, Addr uintptr
pkg syscall (windows-amd64), type CertChainPolicyPara struct, ExtraPolicyPara uintptr
pkg syscall (windows-amd64), type CertChainPolicyStatus struct, ExtraPolicyStatus uintptr
pkg syscall (windows-amd64), type CertContext struct, CertInfo uintptr
pkg syscall (windows-amd64), type CertRevocationInfo struct, CrlInfo uintptr
pkg syscall (windows-amd64), type CertRevocationInfo struct, OidSpecificInfo uintptr
pkg syscall (windows-amd64), type CertSimpleChain struct, TrustListInfo uintptr
pkg syscall (windows-amd64), type RawSockaddrAny struct, Pad [96]int8
pkg testing, func MainStart(func(string, string) (bool, error), []InternalTest, []InternalBenchmark, []InternalExample) *M
pkg testing, func MainStart(testDeps, []InternalTest, []InternalBenchmark, []InternalExample) *M
pkg testing, func RegisterCover(Cover)
pkg text/scanner, const GoTokens = 1012
pkg text/template/parse, type DotNode bool
pkg text/template/parse, type Node interface { Copy, String, Type }
pkg unicode, const Version = "10.0.0"
pkg unicode, const Version = "11.0.0"
pkg unicode, const Version = "12.0.0"
pkg unicode, const Version = "13.0.0"
pkg unicode, const Version = "15.0.0"
pkg unicode, const Version = "6.2.0"
pkg unicode, const Version = "6.3.0"
pkg unicode, const Version = "7.0.0"
pkg unicode, const Version = "8.0.0"
pkg unicode, const Version = "9.0.0"
pkg html/template, method (*Template) Funcs(FuncMap) *Template
pkg html/template, type FuncMap map[string]interface{}
pkg syscall (freebsd-386), const SYS_FSTAT = 189
pkg syscall (freebsd-386), const SYS_FSTATAT = 493
pkg syscall (freebsd-386), const SYS_FSTATFS = 397
pkg syscall (freebsd-386), const SYS_GETDIRENTRIES = 196
pkg syscall (freebsd-386), const SYS_GETFSSTAT = 395
pkg syscall (freebsd-386), const SYS_LSTAT = 190
pkg syscall (freebsd-386), const SYS_LSTAT ideal-int
pkg syscall (freebsd-386), const SYS_MKNODAT = 498
pkg syscall (freebsd-386), const SYS_STAT = 188
pkg syscall (freebsd-386), const SYS_STAT ideal-int
pkg syscall (freebsd-386), const SYS_STATFS = 396
pkg syscall (freebsd-386-cgo), const SYS_FSTAT = 189
pkg syscall (freebsd-386-cgo), const SYS_FSTATAT = 493
pkg syscall (freebsd-386-cgo), const SYS_FSTATFS = 397
pkg syscall (freebsd-386-cgo), const SYS_GETDIRENTRIES = 196
pkg syscall (freebsd-386-cgo), const SYS_GETFSSTAT = 395
pkg syscall (freebsd-386-cgo), const SYS_LSTAT = 190
pkg syscall (freebsd-386-cgo), const SYS_LSTAT ideal-int
pkg syscall (freebsd-386-cgo), const SYS_MKNODAT = 498
pkg syscall (freebsd-386-cgo), const SYS_STAT = 188
pkg syscall (freebsd-386-cgo), const SYS_STAT ideal-int
pkg syscall (freebsd-386-cgo), const SYS_STATFS = 396
pkg syscall (freebsd-amd64), const SYS_FSTAT = 189
pkg syscall (freebsd-amd64), const SYS_FSTATAT = 493
pkg syscall (freebsd-amd64), const SYS_FSTATFS = 397
pkg syscall (freebsd-amd64), const SYS_GETDIRENTRIES = 196
pkg syscall (freebsd-amd64), const SYS_GETFSSTAT = 395
pkg syscall (freebsd-amd64), const SYS_LSTAT = 190
pkg syscall (freebsd-amd64), const SYS_LSTAT ideal-int
pkg syscall (freebsd-amd64), const SYS_MKNODAT = 498
pkg syscall (freebsd-amd64), const SYS_STAT = 188
pkg syscall (freebsd-amd64), const SYS_STAT ideal-int
pkg syscall (freebsd-amd64), const SYS_STATFS = 396
pkg syscall (freebsd-amd64-cgo), const SYS_FSTAT = 189
pkg syscall (freebsd-amd64-cgo), const SYS_FSTATAT = 493
pkg syscall (freebsd-amd64-cgo), const SYS_FSTATFS = 397
pkg syscall (freebsd-amd64-cgo), const SYS_GETDIRENTRIES = 196
pkg syscall (freebsd-amd64-cgo), const SYS_GETFSSTAT = 395
pkg syscall (freebsd-amd64-cgo), const SYS_LSTAT = 190
pkg syscall (freebsd-amd64-cgo), const SYS_LSTAT ideal-int
pkg syscall (freebsd-amd64-cgo), const SYS_MKNODAT = 498
pkg syscall (freebsd-amd64-cgo), const SYS_STAT = 188
pkg syscall (freebsd-amd64-cgo), const SYS_STAT ideal-int
pkg syscall (freebsd-amd64-cgo), const SYS_STATFS = 396
pkg syscall (freebsd-arm), const SYS_FSTAT = 189
pkg syscall (freebsd-arm), const SYS_FSTATAT = 493
pkg syscall (freebsd-arm), const SYS_FSTATFS = 397
pkg syscall (freebsd-arm), const SYS_GETDIRENTRIES = 196
pkg syscall (freebsd-arm), const SYS_GETFSSTAT = 395
pkg syscall (freebsd-arm), const SYS_LSTAT = 190
pkg syscall (freebsd-arm), const SYS_LSTAT ideal-int
pkg syscall (freebsd-arm), const SYS_MKNODAT = 498
pkg syscall (freebsd-arm), const SYS_STAT = 188
pkg syscall (freebsd-arm), const SYS_STAT ideal-int
pkg syscall (freebsd-arm), const SYS_STATFS = 396
pkg syscall (freebsd-arm-cgo), const SYS_FSTAT = 189
pkg syscall (freebsd-arm-cgo), const SYS_FSTATAT = 493
pkg syscall (freebsd-arm-cgo), const SYS_FSTATFS = 397
pkg syscall (freebsd-arm-cgo), const SYS_GETDIRENTRIES = 196
pkg syscall (freebsd-arm-cgo), const SYS_GETFSSTAT = 395
pkg syscall (freebsd-arm-cgo), const SYS_LSTAT = 190
pkg syscall (freebsd-arm-cgo), const SYS_LSTAT ideal-int
pkg syscall (freebsd-arm-cgo), const SYS_MKNODAT = 498
pkg syscall (freebsd-arm-cgo), const SYS_STAT = 188
pkg syscall (freebsd-arm-cgo), const SYS_STAT ideal-int
pkg syscall (freebsd-arm-cgo), const SYS_STATFS = 396
pkg syscall (freebsd-arm64), const SYS_FSTAT = 189
pkg syscall (freebsd-arm64), const SYS_FSTATAT = 493
pkg syscall (freebsd-arm64), const SYS_FSTATFS = 397
pkg syscall (freebsd-arm64), const SYS_GETDIRENTRIES = 196
pkg syscall (freebsd-arm64), const SYS_GETFSSTAT = 395
pkg syscall (freebsd-arm64), const SYS_LSTAT = 190
pkg syscall (freebsd-arm64), const SYS_LSTAT ideal-int
pkg syscall (freebsd-arm64), const SYS_MKNODAT = 498
pkg syscall (freebsd-arm64), const SYS_STAT = 188
pkg syscall (freebsd-arm64), const SYS_STAT ideal-int
pkg syscall (freebsd-arm64), const SYS_STATFS = 396
pkg syscall (freebsd-arm64-cgo), const SYS_FSTAT = 189
pkg syscall (freebsd-arm64-cgo), const SYS_FSTATAT = 493
pkg syscall (freebsd-arm64-cgo), const SYS_FSTATFS = 397
pkg syscall (freebsd-arm64-cgo), const SYS_GETDIRENTRIES = 196
pkg syscall (freebsd-arm64-cgo), const SYS_GETFSSTAT = 395
pkg syscall (freebsd-arm64-cgo), const SYS_LSTAT = 190
pkg syscall (freebsd-arm64-cgo), const SYS_LSTAT ideal-int
pkg syscall (freebsd-arm64-cgo), const SYS_MKNODAT = 498
pkg syscall (freebsd-arm64-cgo), const SYS_STAT = 188
pkg syscall (freebsd-arm64-cgo), const SYS_STAT ideal-int
pkg syscall (freebsd-arm64-cgo), const SYS_STATFS = 396
pkg syscall (openbsd-386), const ELAST = 91
pkg syscall (openbsd-386-cgo), const ELAST = 91
pkg syscall (openbsd-amd64), const ELAST = 91
pkg syscall (openbsd-amd64-cgo), const ELAST = 91


================================================
FILE: api/go1.1.txt
================================================
pkg archive/tar, const TypeBlock = 52
pkg archive/tar, const TypeChar = 51
pkg archive/tar, const TypeCont = 55
pkg archive/tar, const TypeDir = 53
pkg archive/tar, const TypeFifo = 54
pkg archive/tar, const TypeGNULongLink = 75
pkg archive/tar, const TypeGNULongLink ideal-char
pkg archive/tar, const TypeGNULongName = 76
pkg archive/tar, const TypeGNULongName ideal-char
pkg archive/tar, const TypeLink = 49
pkg archive/tar, const TypeReg = 48
pkg archive/tar, const TypeRegA = 0
pkg archive/tar, const TypeSymlink = 50
pkg archive/tar, const TypeXGlobalHeader = 103
pkg archive/tar, const TypeXHeader = 120
pkg archive/tar, func FileInfoHeader(os.FileInfo, string) (*Header, error)
pkg archive/tar, method (*Header) FileInfo() os.FileInfo
pkg archive/zip, const Deflate = 8
pkg archive/zip, const Store = 0
pkg archive/zip, type FileHeader struct, CompressedSize64 uint64
pkg archive/zip, type FileHeader struct, UncompressedSize64 uint64
pkg bufio, const MaxScanTokenSize = 65536
pkg bufio, const MaxScanTokenSize ideal-int
pkg bufio, func NewScanner(io.Reader) *Scanner
pkg bufio, func ScanBytes([]uint8, bool) (int, []uint8, error)
pkg bufio, func ScanLines([]uint8, bool) (int, []uint8, error)
pkg bufio, func ScanRunes([]uint8, bool) (int, []uint8, error)
pkg bufio, func ScanWords([]uint8, bool) (int, []uint8, error)
pkg bufio, method (*Reader) WriteTo(io.Writer) (int64, error)
pkg bufio, method (*Scanner) Bytes() []uint8
pkg bufio, method (*Scanner) Err() error
pkg bufio, method (*Scanner) Scan() bool
pkg bufio, method (*Scanner) Split(SplitFunc)
pkg bufio, method (*Scanner) Text() string
pkg bufio, method (*Writer) ReadFrom(io.Reader) (int64, error)
pkg bufio, method (ReadWriter) ReadFrom(io.Reader) (int64, error)
pkg bufio, method (ReadWriter) WriteTo(io.Writer) (int64, error)
pkg bufio, type Scanner struct
pkg bufio, type SplitFunc func([]uint8, bool) (int, []uint8, error)
pkg bufio, var ErrAdvanceTooFar error
pkg bufio, var ErrNegativeAdvance error
pkg bufio, var ErrTooLong error
pkg bytes, const MinRead = 512
pkg bytes, func TrimPrefix([]uint8, []uint8) []uint8
pkg bytes, func TrimSuffix([]uint8, []uint8) []uint8
pkg bytes, method (*Buffer) Grow(int)
pkg bytes, method (*Reader) WriteTo(io.Writer) (int64, error)
pkg compress/flate, const BestCompression = 9
pkg compress/flate, const BestSpeed = 1
pkg compress/flate, const DefaultCompression = -1
pkg compress/flate, const NoCompression = 0
pkg compress/gzip, const BestCompression = 9
pkg compress/gzip, const BestSpeed = 1
pkg compress/gzip, const DefaultCompression = -1
pkg compress/gzip, const NoCompression = 0
pkg compress/gzip, method (*Writer) Flush() error
pkg compress/lzw, const LSB = 0
pkg compress/lzw, const MSB = 1
pkg compress/zlib, const BestCompression = 9
pkg compress/zlib, const BestSpeed = 1
pkg compress/zlib, const DefaultCompression = -1
pkg compress/zlib, const NoCompression = 0
pkg crypto, const MD4 = 1
pkg crypto, const MD5 = 2
pkg crypto, const MD5SHA1 = 8
pkg crypto, const RIPEMD160 = 9
pkg crypto, const SHA1 = 3
pkg crypto, const SHA224 = 4
pkg crypto, const SHA256 = 5
pkg crypto, const SHA384 = 6
pkg crypto, const SHA512 = 7
pkg crypto/aes, const BlockSize = 16
pkg crypto/des, const BlockSize = 8
pkg crypto/dsa, const L1024N160 = 0
pkg crypto/dsa, const L2048N224 = 1
pkg crypto/dsa, const L2048N256 = 2
pkg crypto/dsa, const L3072N256 = 3
pkg crypto/hmac, func Equal([]uint8, []uint8) bool
pkg crypto/md5, const BlockSize = 64
pkg crypto/md5, const Size = 16
pkg crypto/sha1, const BlockSize = 64
pkg crypto/sha1, const Size = 20
pkg crypto/sha256, const BlockSize = 64
pkg crypto/sha256, const Size = 32
pkg crypto/sha256, const Size224 = 28
pkg crypto/sha512, const BlockSize = 128
pkg crypto/sha512, const Size = 64
pkg crypto/sha512, const Size384 = 48
pkg crypto/tls, const NoClientCert = 0
pkg crypto/tls, const RequestClientCert = 1
pkg crypto/tls, const RequireAndVerifyClientCert = 4
pkg crypto/tls, const RequireAnyClientCert = 2
pkg crypto/tls, const TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA = 49170
pkg crypto/tls, const TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA = 49171
pkg crypto/tls, const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA = 49172
pkg crypto/tls, const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA uint16
pkg crypto/tls, const TLS_ECDHE_RSA_WITH_RC4_128_SHA = 49169
pkg crypto/tls, const TLS_RSA_WITH_3DES_EDE_CBC_SHA = 10
pkg crypto/tls, const TLS_RSA_WITH_AES_128_CBC_SHA = 47
pkg crypto/tls, const TLS_RSA_WITH_AES_256_CBC_SHA = 53
pkg crypto/tls, const TLS_RSA_WITH_AES_256_CBC_SHA uint16
pkg crypto/tls, const TLS_RSA_WITH_RC4_128_SHA = 5
pkg crypto/tls, const VerifyClientCertIfGiven = 3
pkg crypto/tls, type Config struct, PreferServerCipherSuites bool
pkg crypto/tls, type Config struct, SessionTicketKey [32]uint8
pkg crypto/tls, type Config struct, SessionTicketsDisabled bool
pkg crypto/tls, type ConnectionState struct, DidResume bool
pkg crypto/x509, const CANotAuthorizedForThisName = 2
pkg crypto/x509, const DSA = 2
pkg crypto/x509, const DSAWithSHA1 = 7
pkg crypto/x509, const DSAWithSHA256 = 8
pkg crypto/x509, const ECDSA = 3
pkg crypto/x509, const ECDSA PublicKeyAlgorithm
pkg crypto/x509, const ECDSAWithSHA1 = 9
pkg crypto/x509, const ECDSAWithSHA1 SignatureAlgorithm
pkg crypto/x509, const ECDSAWithSHA256 = 10
pkg crypto/x509, const ECDSAWithSHA256 SignatureAlgorithm
pkg crypto/x509, const ECDSAWithSHA384 = 11
pkg crypto/x509, const ECDSAWithSHA384 SignatureAlgorithm
pkg crypto/x509, const ECDSAWithSHA512 = 12
pkg crypto/x509, const ECDSAWithSHA512 SignatureAlgorithm
pkg crypto/x509, const Expired = 1
pkg crypto/x509, const ExtKeyUsageAny = 0
pkg crypto/x509, const ExtKeyUsageClientAuth = 2
pkg crypto/x509, const ExtKeyUsageCodeSigning = 3
pkg crypto/x509, const ExtKeyUsageEmailProtection = 4
pkg crypto/x509, const ExtKeyUsageIPSECEndSystem = 5
pkg crypto/x509, const ExtKeyUsageIPSECEndSystem ExtKeyUsage
pkg crypto/x509, const ExtKeyUsageIPSECTunnel = 6
pkg crypto/x509, const ExtKeyUsageIPSECTunnel ExtKeyUsage
pkg crypto/x509, const ExtKeyUsageIPSECUser = 7
pkg crypto/x509, const ExtKeyUsageIPSECUser ExtKeyUsage
pkg crypto/x509, const ExtKeyUsageMicrosoftServerGatedCrypto = 10
pkg crypto/x509, const ExtKeyUsageMicrosoftServerGatedCrypto ExtKeyUsage
pkg crypto/x509, const ExtKeyUsageNetscapeServerGatedCrypto = 11
pkg crypto/x509, const ExtKeyUsageNetscapeServerGatedCrypto ExtKeyUsage
pkg crypto/x509, const ExtKeyUsageOCSPSigning = 9
pkg crypto/x509, const ExtKeyUsageServerAuth = 1
pkg crypto/x509, const ExtKeyUsageTimeStamping = 8
pkg crypto/x509, const IncompatibleUsage = 4
pkg crypto/x509, const IncompatibleUsage InvalidReason
pkg crypto/x509, const KeyUsageCRLSign = 64
pkg crypto/x509, const KeyUsageCertSign = 32
pkg crypto/x509, const KeyUsageContentCommitment = 2
pkg crypto/x509, const KeyUsageDataEncipherment = 8
pkg crypto/x509, const KeyUsageDecipherOnly = 256
pkg crypto/x509, const KeyUsageDigitalSignature = 1
pkg crypto/x509, const KeyUsageEncipherOnly = 128
pkg crypto/x509, const KeyUsageKeyAgreement = 16
pkg crypto/x509, const KeyUsageKeyEncipherment = 4
pkg crypto/x509, const MD2WithRSA = 1
pkg crypto/x509, const MD5WithRSA = 2
pkg crypto/x509, const NotAuthorizedToSign = 0
pkg crypto/x509, const PEMCipher3DES = 2
pkg crypto/x509, const PEMCipher3DES PEMCipher
pkg crypto/x509, const PEMCipherAES128 = 3
pkg crypto/x509, const PEMCipherAES128 PEMCipher
pkg crypto/x509, const PEMCipherAES192 = 4
pkg crypto/x509, const PEMCipherAES192 PEMCipher
pkg crypto/x509, const PEMCipherAES256 = 5
pkg crypto/x509, const PEMCipherAES256 PEMCipher
pkg crypto/x509, const PEMCipherDES = 1
pkg crypto/x509, const PEMCipherDES PEMCipher
pkg crypto/x509, const RSA = 1
pkg crypto/x509, const SHA1WithRSA = 3
pkg crypto/x509, const SHA256WithRSA = 4
pkg crypto/x509, const SHA384WithRSA = 5
pkg crypto/x509, const SHA512WithRSA = 6
pkg crypto/x509, const TooManyIntermediates = 3
pkg crypto/x509, const UnknownPublicKeyAlgorithm = 0
pkg crypto/x509, const UnknownSignatureAlgorithm = 0
pkg crypto/x509, func DecryptPEMBlock(*pem.Block, []uint8) ([]uint8, error)
pkg crypto/x509, func EncryptPEMBlock(io.Reader, string, []uint8, []uint8, PEMCipher) (*pem.Block, error)
pkg crypto/x509, func IsEncryptedPEMBlock(*pem.Block) bool
pkg crypto/x509, func ParseECPrivateKey([]uint8) (*ecdsa.PrivateKey, error)
pkg crypto/x509, method (SystemRootsError) Error() string
pkg crypto/x509, type Certificate struct, IPAddresses []net.IP
pkg crypto/x509, type PEMCipher int
pkg crypto/x509, type SystemRootsError struct
pkg crypto/x509, type VerifyOptions struct, KeyUsages []ExtKeyUsage
pkg crypto/x509, var IncorrectPasswordError error
pkg database/sql, method (*DB) Ping() error
pkg database/sql, method (*DB) SetMaxIdleConns(int)
pkg database/sql/driver, type Queryer interface { Query }
pkg database/sql/driver, type Queryer interface, Query(string, []Value) (Rows, error)
pkg debug/dwarf, const AttrAbstractOrigin = 49
pkg debug/dwarf, const AttrAccessibility = 50
pkg debug/dwarf, const AttrAddrClass = 51
pkg debug/dwarf, const AttrAllocated = 78
pkg debug/dwarf, const AttrArtificial = 52
pkg debug/dwarf, const AttrAssociated = 79
pkg debug/dwarf, const AttrBaseTypes = 53
pkg debug/dwarf, const AttrBitOffset = 12
pkg debug/dwarf, const AttrBitSize = 13
pkg debug/dwarf, const AttrByteSize = 11
pkg debug/dwarf, const AttrCallColumn = 87
pkg debug/dwarf, const AttrCallFile = 88
pkg debug/dwarf, const AttrCallLine = 89
pkg debug/dwarf, const AttrCalling = 54
pkg debug/dwarf, const AttrCommonRef = 26
pkg debug/dwarf, const AttrCompDir = 27
pkg debug/dwarf, const AttrConstValue = 28
pkg debug/dwarf, const AttrContainingType = 29
pkg debug/dwarf, const AttrCount = 55
pkg debug/dwarf, const AttrDataLocation = 80
pkg debug/dwarf, const AttrDataMemberLoc = 56
pkg debug/dwarf, const AttrDeclColumn = 57
pkg debug/dwarf, const AttrDeclFile = 58
pkg debug/dwarf, const AttrDeclLine = 59
pkg debug/dwarf, const AttrDeclaration = 60
pkg debug/dwarf, const AttrDefaultValue = 30
pkg debug/dwarf, const AttrDescription = 90
pkg debug/dwarf, const AttrDiscr = 21
pkg debug/dwarf, const AttrDiscrList = 61
pkg debug/dwarf, const AttrDiscrValue = 22
pkg debug/dwarf, const AttrEncoding = 62
pkg debug/dwarf, const AttrEntrypc = 82
pkg debug/dwarf, const AttrExtension = 84
pkg debug/dwarf, const AttrExternal = 63
pkg debug/dwarf, const AttrFrameBase = 64
pkg debug/dwarf, const AttrFriend = 65
pkg debug/dwarf, const AttrHighpc = 18
pkg debug/dwarf, const AttrIdentifierCase = 66
pkg debug/dwarf, const AttrImport = 24
pkg debug/dwarf, const AttrInline = 32
pkg debug/dwarf, const AttrIsOptional = 33
pkg debug/dwarf, const AttrLanguage = 19
pkg debug/dwarf, const AttrLocation = 2
pkg debug/dwarf, const AttrLowerBound = 34
pkg debug/dwarf, const AttrLowpc = 17
pkg debug/dwarf, const AttrMacroInfo = 67
pkg debug/dwarf, const AttrName = 3
pkg debug/dwarf, const AttrNamelistItem = 68
pkg debug/dwarf, const AttrOrdering = 9
pkg debug/dwarf, const AttrPriority = 69
pkg debug/dwarf, const AttrProducer = 37
pkg debug/dwarf, const AttrPrototyped = 39
pkg debug/dwarf, const AttrRanges = 85
pkg debug/dwarf, const AttrReturnAddr = 42
pkg debug/dwarf, const AttrSegment = 70
pkg debug/dwarf, const AttrSibling = 1
pkg debug/dwarf, const AttrSpecification = 71
pkg debug/dwarf, const AttrStartScope = 44
pkg debug/dwarf, const AttrStaticLink = 72
pkg debug/dwarf, const AttrStmtList = 16
pkg debug/dwarf, const AttrStride = 81
pkg debug/dwarf, const AttrStrideSize = 46
pkg debug/dwarf, const AttrStringLength = 25
pkg debug/dwarf, const AttrTrampoline = 86
pkg debug/dwarf, const AttrType = 73
pkg debug/dwarf, const AttrUpperBound = 47
pkg debug/dwarf, const AttrUseLocation = 74
pkg debug/dwarf, const AttrUseUTF8 = 83
pkg debug/dwarf, const AttrVarParam = 75
pkg debug/dwarf, const AttrVirtuality = 76
pkg debug/dwarf, const AttrVisibility = 23
pkg debug/dwarf, const AttrVtableElemLoc = 77
pkg debug/dwarf, const TagAccessDeclaration = 35
pkg debug/dwarf, const TagArrayType = 1
pkg debug/dwarf, const TagBaseType = 36
pkg debug/dwarf, const TagCatchDwarfBlock = 37
pkg debug/dwarf, const TagClassType = 2
pkg debug/dwarf, const TagCommonDwarfBlock = 26
pkg debug/dwarf, const TagCommonInclusion = 27
pkg debug/dwarf, const TagCompileUnit = 17
pkg debug/dwarf, const TagConstType = 38
pkg debug/dwarf, const TagConstant = 39
pkg debug/dwarf, const TagDwarfProcedure = 54
pkg debug/dwarf, const TagEntryPoint = 3
pkg debug/dwarf, const TagEnumerationType = 4
pkg debug/dwarf, const TagEnumerator = 40
pkg debug/dwarf, const TagFileType = 41
pkg debug/dwarf, const TagFormalParameter = 5
pkg debug/dwarf, const TagFriend = 42
pkg debug/dwarf, const TagImportedDeclaration = 8
pkg debug/dwarf, const TagImportedModule = 58
pkg debug/dwarf, const TagImportedUnit = 61
pkg debug/dwarf, const TagInheritance = 28
pkg debug/dwarf, const TagInlinedSubroutine = 29
pkg debug/dwarf, const TagInterfaceType = 56
pkg debug/dwarf, const TagLabel = 10
pkg debug/dwarf, const TagLexDwarfBlock = 11
pkg debug/dwarf, const TagMember = 13
pkg debug/dwarf, const TagModule = 30
pkg debug/dwarf, const TagMutableType = 62
pkg debug/dwarf, const TagNamelist = 43
pkg debug/dwarf, const TagNamelistItem = 44
pkg debug/dwarf, const TagNamespace = 57
pkg debug/dwarf, const TagPackedType = 45
pkg debug/dwarf, const TagPartialUnit = 60
pkg debug/dwarf, const TagPointerType = 15
pkg debug/dwarf, const TagPtrToMemberType = 31
pkg debug/dwarf, const TagReferenceType = 16
pkg debug/dwarf, const TagRestrictType = 55
pkg debug/dwarf, const TagSetType = 32
pkg debug/dwarf, const TagStringType = 18
pkg debug/dwarf, const TagStructType = 19
pkg debug/dwarf, const TagSubprogram = 46
pkg debug/dwarf, const TagSubrangeType = 33
pkg debug/dwarf, const TagSubroutineType = 21
pkg debug/dwarf, const TagTemplateTypeParameter = 47
pkg debug/dwarf, const TagTemplateValueParameter = 48
pkg debug/dwarf, const TagThrownType = 49
pkg debug/dwarf, const TagTryDwarfBlock = 50
pkg debug/dwarf, const TagTypedef = 22
pkg debug/dwarf, const TagUnionType = 23
pkg debug/dwarf, const TagUnspecifiedParameters = 24
pkg debug/dwarf, const TagUnspecifiedType = 59
pkg debug/dwarf, const TagVariable = 52
pkg debug/dwarf, const TagVariant = 25
pkg debug/dwarf, const TagVariantPart = 51
pkg debug/dwarf, const TagVolatileType = 53
pkg debug/dwarf, const TagWithStmt = 34
pkg debug/elf, const ARM_MAGIC_TRAMP_NUMBER = 1543503875
pkg debug/elf, const DF_BIND_NOW = 8
pkg debug/elf, const DF_ORIGIN = 1
pkg debug/elf, const DF_STATIC_TLS = 16
pkg debug/elf, const DF_SYMBOLIC = 2
pkg debug/elf, const DF_TEXTREL = 4
pkg debug/elf, const DT_BIND_NOW = 24
pkg debug/elf, const DT_DEBUG = 21
pkg debug/elf, const DT_ENCODING = 32
pkg debug/elf, const DT_FINI = 13
pkg debug/elf, const DT_FINI_ARRAY = 26
pkg debug/elf, const DT_FINI_ARRAYSZ = 28
pkg debug/elf, const DT_FLAGS = 30
pkg debug/elf, const DT_HASH = 4
pkg debug/elf, const DT_HIOS = 1879044096
pkg debug/elf, const DT_HIPROC = 2147483647
pkg debug/elf, const DT_INIT = 12
pkg debug/elf, const DT_INIT_ARRAY = 25
pkg debug/elf, const DT_INIT_ARRAYSZ = 27
pkg debug/elf, const DT_JMPREL = 23
pkg debug/elf, const DT_LOOS = 1610612749
pkg debug/elf, const DT_LOPROC = 1879048192
pkg debug/elf, const DT_NEEDED = 1
pkg debug/elf, const DT_NULL = 0
pkg debug/elf, const DT_PLTGOT = 3
pkg debug/elf, const DT_PLTREL = 20
pkg debug/elf, const DT_PLTRELSZ = 2
pkg debug/elf, const DT_PREINIT_ARRAY = 32
pkg debug/elf, const DT_PREINIT_ARRAYSZ = 33
pkg debug/elf, const DT_REL = 17
pkg debug/elf, const DT_RELA = 7
pkg debug/elf, const DT_RELAENT = 9
pkg debug/elf, const DT_RELASZ = 8
pkg debug/elf, const DT_RELENT = 19
pkg debug/elf, const DT_RELSZ = 18
pkg debug/elf, const DT_RPATH = 15
pkg debug/elf, const DT_RUNPATH = 29
pkg debug/elf, const DT_SONAME = 14
pkg debug/elf, const DT_STRSZ = 10
pkg debug/elf, const DT_STRTAB = 5
pkg debug/elf, const DT_SYMBOLIC = 16
pkg debug/elf, const DT_SYMENT = 11
pkg debug/elf, const DT_SYMTAB = 6
pkg debug/elf, const DT_TEXTREL = 22
pkg debug/elf, const DT_VERNEED = 1879048190
pkg debug/elf, const DT_VERNEEDNUM = 1879048191
pkg debug/elf, const DT_VERSYM = 1879048176
pkg debug/elf, const EI_ABIVERSION = 8
pkg debug/elf, const EI_CLASS = 4
pkg debug/elf, const EI_DATA = 5
pkg debug/elf, const EI_NIDENT = 16
pkg debug/elf, const EI_OSABI = 7
pkg debug/elf, const EI_PAD = 9
pkg debug/elf, const EI_VERSION = 6
pkg debug/elf, const ELFCLASS32 = 1
pkg debug/elf, const ELFCLASS64 = 2
pkg debug/elf, const ELFCLASSNONE = 0
pkg debug/elf, const ELFDATA2LSB = 1
pkg debug/elf, const ELFDATA2MSB = 2
pkg debug/elf, const ELFDATANONE = 0
pkg debug/elf, const ELFMAG = "\x7fELF"
pkg debug/elf, const ELFOSABI_86OPEN = 5
pkg debug/elf, const ELFOSABI_AIX = 7
pkg debug/elf, const ELFOSABI_ARM = 97
pkg debug/elf, const ELFOSABI_FREEBSD = 9
pkg debug/elf, const ELFOSABI_HPUX = 1
pkg debug/elf, const ELFOSABI_HURD = 4
pkg debug/elf, const ELFOSABI_IRIX = 8
pkg debug/elf, const ELFOSABI_LINUX = 3
pkg debug/elf, const ELFOSABI_MODESTO = 11
pkg debug/elf, const ELFOSABI_NETBSD = 2
pkg debug/elf, const ELFOSABI_NONE = 0
pkg debug/elf, const ELFOSABI_NSK = 14
pkg debug/elf, const ELFOSABI_OPENBSD = 12
pkg debug/elf, const ELFOSABI_OPENVMS = 13
pkg debug/elf, const ELFOSABI_SOLARIS = 6
pkg debug/elf, const ELFOSABI_STANDALONE = 255
pkg debug/elf, const ELFOSABI_TRU64 = 10
pkg debug/elf, const EM_386 = 3
pkg debug/elf, const EM_486 = 6
pkg debug/elf, const EM_68HC12 = 53
pkg debug/elf, const EM_68K = 4
pkg debug/elf, const EM_860 = 7
pkg debug/elf, const EM_88K = 5
pkg debug/elf, const EM_960 = 19
pkg debug/elf, const EM_ALPHA = 36902
pkg debug/elf, const EM_ALPHA_STD = 41
pkg debug/elf, const EM_ARC = 45
pkg debug/elf, const EM_ARM = 40
pkg debug/elf, const EM_COLDFIRE = 52
pkg debug/elf, const EM_FR20 = 37
pkg debug/elf, const EM_H8S = 48
pkg debug/elf, const EM_H8_300 = 46
pkg debug/elf, const EM_H8_300H = 47
pkg debug/elf, const EM_H8_500 = 49
pkg debug/elf, const EM_IA_64 = 50
pkg debug/elf, const EM_M32 = 1
pkg debug/elf, const EM_ME16 = 59
pkg debug/elf, const EM_MIPS = 8
pkg debug/elf, const EM_MIPS_RS3_LE = 10
pkg debug/elf, const EM_MIPS_RS4_BE = 10
pkg debug/elf, const EM_MIPS_X = 51
pkg debug/elf, const EM_MMA = 54
pkg debug/elf, const EM_NCPU = 56
pkg debug/elf, const EM_NDR1 = 57
pkg debug/elf, const EM_NONE = 0
pkg debug/elf, const EM_PARISC = 15
pkg debug/elf, const EM_PCP = 55
pkg debug/elf, const EM_PPC = 20
pkg debug/elf, const EM_PPC64 = 21
pkg debug/elf, const EM_RCE = 39
pkg debug/elf, const EM_RH32 = 38
pkg debug/elf, const EM_S370 = 9
pkg debug/elf, const EM_S390 = 22
pkg debug/elf, const EM_SH = 42
pkg debug/elf, const EM_SPARC = 2
pkg debug/elf, const EM_SPARC32PLUS = 18
pkg debug/elf, const EM_SPARCV9 = 43
pkg debug/elf, const EM_ST100 = 60
pkg debug/elf, const EM_STARCORE = 58
pkg debug/elf, const EM_TINYJ = 61
pkg debug/elf, const EM_TRICORE = 44
pkg debug/elf, const EM_V800 = 36
pkg debug/elf, const EM_VPP500 = 17
pkg debug/elf, const EM_X86_64 = 62
pkg debug/elf, const ET_CORE = 4
pkg debug/elf, const ET_DYN = 3
pkg debug/elf, const ET_EXEC = 2
pkg debug/elf, const ET_HIOS = 65279
pkg debug/elf, const ET_HIPROC = 65535
pkg debug/elf, const ET_LOOS = 65024
pkg debug/elf, const ET_LOPROC = 65280
pkg debug/elf, const ET_NONE = 0
pkg debug/elf, const ET_REL = 1
pkg debug/elf, const EV_CURRENT = 1
pkg debug/elf, const EV_NONE = 0
pkg debug/elf, const NT_FPREGSET = 2
pkg debug/elf, const NT_PRPSINFO = 3
pkg debug/elf, const NT_PRSTATUS = 1
pkg debug/elf, const PF_MASKOS = 267386880
pkg debug/elf, const PF_MASKPROC = 4026531840
pkg debug/elf, const PF_R = 4
pkg debug/elf, const PF_W = 2
pkg debug/elf, const PF_X = 1
pkg debug/elf, const PT_DYNAMIC = 2
pkg debug/elf, const PT_HIOS = 1879048191
pkg debug/elf, const PT_HIPROC = 2147483647
pkg debug/elf, const PT_INTERP = 3
pkg debug/elf, const PT_LOAD = 1
pkg debug/elf, const PT_LOOS = 1610612736
pkg debug/elf, const PT_LOPROC = 1879048192
pkg debug/elf, const PT_NOTE = 4
pkg debug/elf, const PT_NULL = 0
pkg debug/elf, const PT_PHDR = 6
pkg debug/elf, const PT_SHLIB = 5
pkg debug/elf, const PT_TLS = 7
pkg debug/elf, const R_386_32 = 1
pkg debug/elf, const R_386_COPY = 5
pkg debug/elf, const R_386_GLOB_DAT = 6
pkg debug/elf, const R_386_GOT32 = 3
pkg debug/elf, const R_386_GOTOFF = 9
pkg debug/elf, const R_386_GOTPC = 10
pkg debug/elf, const R_386_JMP_SLOT = 7
pkg debug/elf, const R_386_NONE = 0
pkg debug/elf, const R_386_PC32 = 2
pkg debug/elf, const R_386_PLT32 = 4
pkg debug/elf, const R_386_RELATIVE = 8
pkg debug/elf, const R_386_TLS_DTPMOD32 = 35
pkg debug/elf, const R_386_TLS_DTPOFF32 = 36
pkg debug/elf, const R_386_TLS_GD = 18
pkg debug/elf, const R_386_TLS_GD_32 = 24
pkg debug/elf, const R_386_TLS_GD_CALL = 26
pkg debug/elf, const R_386_TLS_GD_POP = 27
pkg debug/elf, const R_386_TLS_GD_PUSH = 25
pkg debug/elf, const R_386_TLS_GOTIE = 16
pkg debug/elf, const R_386_TLS_IE = 15
pkg debug/elf, const R_386_TLS_IE_32 = 33
pkg debug/elf, const R_386_TLS_LDM = 19
pkg debug/elf, const R_386_TLS_LDM_32 = 28
pkg debug/elf, const R_386_TLS_LDM_CALL = 30
pkg debug/elf, const R_386_TLS_LDM_POP = 31
pkg debug/elf, const R_386_TLS_LDM_PUSH = 29
pkg debug/elf, const R_386_TLS_LDO_32 = 32
pkg debug/elf, const R_386_TLS_LE = 17
pkg debug/elf, const R_386_TLS_LE_32 = 34
pkg debug/elf, const R_386_TLS_TPOFF = 14
pkg debug/elf, const R_386_TLS_TPOFF32 = 37
pkg debug/elf, const R_ALPHA_BRADDR = 7
pkg debug/elf, const R_ALPHA_COPY = 24
pkg debug/elf, const R_ALPHA_GLOB_DAT = 25
pkg debug/elf, const R_ALPHA_GPDISP = 6
pkg debug/elf, const R_ALPHA_GPREL32 = 3
pkg debug/elf, const R_ALPHA_GPRELHIGH = 17
pkg debug/elf, const R_ALPHA_GPRELLOW = 18
pkg debug/elf, const R_ALPHA_GPVALUE = 16
pkg debug/elf, const R_ALPHA_HINT = 8
pkg debug/elf, const R_ALPHA_IMMED_BR_HI32 = 22
pkg debug/elf, const R_ALPHA_IMMED_GP_16 = 19
pkg debug/elf, const R_ALPHA_IMMED_GP_HI32 = 20
pkg debug/elf, const R_ALPHA_IMMED_LO32 = 23
pkg debug/elf, const R_ALPHA_IMMED_SCN_HI32 = 21
pkg debug/elf, const R_ALPHA_JMP_SLOT = 26
pkg debug/elf, const R_ALPHA_LITERAL = 4
pkg debug/elf, const R_ALPHA_LITUSE = 5
pkg debug/elf, const R_ALPHA_NONE = 0
pkg debug/elf, const R_ALPHA_OP_PRSHIFT = 15
pkg debug/elf, const R_ALPHA_OP_PSUB = 14
pkg debug/elf, const R_ALPHA_OP_PUSH = 12
pkg debug/elf, const R_ALPHA_OP_STORE = 13
pkg debug/elf, const R_ALPHA_REFLONG = 1
pkg debug/elf, const R_ALPHA_REFQUAD = 2
pkg debug/elf, const R_ALPHA_RELATIVE = 27
pkg debug/elf, const R_ALPHA_SREL16 = 9
pkg debug/elf, const R_ALPHA_SREL32 = 10
pkg debug/elf, const R_ALPHA_SREL64 = 11
pkg debug/elf, const R_ARM_ABS12 = 6
pkg debug/elf, const R_ARM_ABS16 = 5
pkg debug/elf, const R_ARM_ABS32 = 2
pkg debug/elf, const R_ARM_ABS8 = 8
pkg debug/elf, const R_ARM_AMP_VCALL9 = 12
pkg debug/elf, const R_ARM_COPY = 20
pkg debug/elf, const R_ARM_GLOB_DAT = 21
pkg debug/elf, const R_ARM_GNU_VTENTRY = 100
pkg debug/elf, const R_ARM_GNU_VTINHERIT = 101
pkg debug/elf, const R_ARM_GOT32 = 26
pkg debug/elf, const R_ARM_GOTOFF = 24
pkg debug/elf, const R_ARM_GOTPC = 25
pkg debug/elf, const R_ARM_JUMP_SLOT = 22
pkg debug/elf, const R_ARM_NONE = 0
pkg debug/elf, const R_ARM_PC13 = 4
pkg debug/elf, const R_ARM_PC24 = 1
pkg debug/elf, const R_ARM_PLT32 = 27
pkg debug/elf, const R_ARM_RABS32 = 253
pkg debug/elf, const R_ARM_RBASE = 255
pkg debug/elf, const R_ARM_REL32 = 3
pkg debug/elf, const R_ARM_RELATIVE = 23
pkg debug/elf, const R_ARM_RPC24 = 254
pkg debug/elf, const R_ARM_RREL32 = 252
pkg debug/elf, const R_ARM_RSBREL32 = 250
pkg debug/elf, const R_ARM_SBREL32 = 9
pkg debug/elf, const R_ARM_SWI24 = 13
pkg debug/elf, const R_ARM_THM_ABS5 = 7
pkg debug/elf, const R_ARM_THM_PC22 = 10
pkg debug/elf, const R_ARM_THM_PC8 = 11
pkg debug/elf, const R_ARM_THM_RPC22 = 251
pkg debug/elf, const R_ARM_THM_SWI8 = 14
pkg debug/elf, const R_ARM_THM_XPC22 = 16
pkg debug/elf, const R_ARM_XPC25 = 15
pkg debug/elf, const R_PPC_ADDR14 = 7
pkg debug/elf, const R_PPC_ADDR14_BRNTAKEN = 9
pkg debug/elf, const R_PPC_ADDR14_BRTAKEN = 8
pkg debug/elf, const R_PPC_ADDR16 = 3
pkg debug/elf, const R_PPC_ADDR16_HA = 6
pkg debug/elf, const R_PPC_ADDR16_HI = 5
pkg debug/elf, const R_PPC_ADDR16_LO = 4
pkg debug/elf, const R_PPC_ADDR24 = 2
pkg debug/elf, const R_PPC_ADDR32 = 1
pkg debug/elf, const R_PPC_COPY = 19
pkg debug/elf, const R_PPC_DTPMOD32 = 68
pkg debug/elf, const R_PPC_DTPREL16 = 74
pkg debug/elf, const R_PPC_DTPREL16_HA = 77
pkg debug/elf, const R_PPC_DTPREL16_HI = 76
pkg debug/elf, const R_PPC_DTPREL16_LO = 75
pkg debug/elf, const R_PPC_DTPREL32 = 78
pkg debug/elf, const R_PPC_EMB_BIT_FLD = 115
pkg debug/elf, const R_PPC_EMB_MRKREF = 110
pkg debug/elf, const R_PPC_EMB_NADDR16 = 102
pkg debug/elf, const R_PPC_EMB_NADDR16_HA = 105
pkg debug/elf, const R_PPC_EMB_NADDR16_HI = 104
pkg debug/elf, const R_PPC_EMB_NADDR16_LO = 103
pkg debug/elf, const R_PPC_EMB_NADDR32 = 101
pkg debug/elf, const R_PPC_EMB_RELSDA = 116
pkg debug/elf, const R_PPC_EMB_RELSEC16 = 111
pkg debug/elf, const R_PPC_EMB_RELST_HA = 114
pkg debug/elf, const R_PPC_EMB_RELST_HI = 113
pkg debug/elf, const R_PPC_EMB_RELST_LO = 112
pkg debug/elf, const R_PPC_EMB_SDA21 = 109
pkg debug/elf, const R_PPC_EMB_SDA2I16 = 107
pkg debug/elf, const R_PPC_EMB_SDA2REL = 108
pkg debug/elf, const R_PPC_EMB_SDAI16 = 106
pkg debug/elf, const R_PPC_GLOB_DAT = 20
pkg debug/elf, const R_PPC_GOT16 = 14
pkg debug/elf, const R_PPC_GOT16_HA = 17
pkg debug/elf, const R_PPC_GOT16_HI = 16
pkg debug/elf, const R_PPC_GOT16_LO = 15
pkg debug/elf, const R_PPC_GOT_TLSGD16 = 79
pkg debug/elf, const R_PPC_GOT_TLSGD16_HA = 82
pkg debug/elf, const R_PPC_GOT_TLSGD16_HI = 81
pkg debug/elf, const R_PPC_GOT_TLSGD16_LO = 80
pkg debug/elf, const R_PPC_GOT_TLSLD16 = 83
pkg debug/elf, const R_PPC_GOT_TLSLD16_HA = 86
pkg debug/elf, const R_PPC_GOT_TLSLD16_HI = 85
pkg debug/elf, const R_PPC_GOT_TLSLD16_LO = 84
pkg debug/elf, const R_PPC_GOT_TPREL16 = 87
pkg debug/elf, const R_PPC_GOT_TPREL16_HA = 90
pkg debug/elf, const R_PPC_GOT_TPREL16_HI = 89
pkg debug/elf, const R_PPC_GOT_TPREL16_LO = 88
pkg debug/elf, const R_PPC_JMP_SLOT = 21
pkg debug/elf, const R_PPC_LOCAL24PC = 23
pkg debug/elf, const R_PPC_NONE = 0
pkg debug/elf, const R_PPC_PLT16_HA = 31
pkg debug/elf, const R_PPC_PLT16_HI = 30
pkg debug/elf, const R_PPC_PLT16_LO = 29
pkg debug/elf, const R_PPC_PLT32 = 27
pkg debug/elf, const R_PPC_PLTREL24 = 18
pkg debug/elf, const R_PPC_PLTREL32 = 28
pkg debug/elf, const R_PPC_REL14 = 11
pkg debug/elf, const R_PPC_REL14_BRNTAKEN = 13
pkg debug/elf, const R_PPC_REL14_BRTAKEN = 12
pkg debug/elf, const R_PPC_REL24 = 10
pkg debug/elf, const R_PPC_REL32 = 26
pkg debug/elf, const R_PPC_RELATIVE = 22
pkg debug/elf, const R_PPC_SDAREL16 = 32
pkg debug/elf, const R_PPC_SECTOFF = 33
pkg debug/elf, const R_PPC_SECTOFF_HA = 36
pkg debug/elf, const R_PPC_SECTOFF_HI = 35
pkg debug/elf, const R_PPC_SECTOFF_LO = 34
pkg debug/elf, const R_PPC_TLS = 67
pkg debug/elf, const R_PPC_TPREL16 = 69
pkg debug/elf, const R_PPC_TPREL16_HA = 72
pkg debug/elf, const R_PPC_TPREL16_HI = 71
pkg debug/elf, const R_PPC_TPREL16_LO = 70
pkg debug/elf, const R_PPC_TPREL32 = 73
pkg debug/elf, const R_PPC_UADDR16 = 25
pkg debug/elf, const R_PPC_UADDR32 = 24
pkg debug/elf, const R_SPARC_10 = 30
pkg debug/elf, const R_SPARC_11 = 31
pkg debug/elf, const R_SPARC_13 = 11
pkg debug/elf, const R_SPARC_16 = 2
pkg debug/elf, const R_SPARC_22 = 10
pkg debug/elf, const R_SPARC_32 = 3
pkg debug/elf, const R_SPARC_5 = 44
pkg debug/elf, const R_SPARC_6 = 45
pkg debug/elf, const R_SPARC_64 = 32
pkg debug/elf, const R_SPARC_7 = 43
pkg debug/elf, const R_SPARC_8 = 1
pkg debug/elf, const R_SPARC_COPY = 19
pkg debug/elf, const R_SPARC_DISP16 = 5
pkg debug/elf, const R_SPARC_DISP32 = 6
pkg debug/elf, const R_SPARC_DISP64 = 46
pkg debug/elf, const R_SPARC_DISP8 = 4
pkg debug/elf, const R_SPARC_GLOB_DAT = 20
pkg debug/elf, const R_SPARC_GLOB_JMP = 42
pkg debug/elf, const R_SPARC_GOT10 = 13
pkg debug/elf, const R_SPARC_GOT13 = 14
pkg debug/elf, const R_SPARC_GOT22 = 15
pkg debug/elf, const R_SPARC_H44 = 50
pkg debug/elf, const R_SPARC_HH22 = 34
pkg debug/elf, const R_SPARC_HI22 = 9
pkg debug/elf, const R_SPARC_HIPLT22 = 25
pkg debug/elf, const R_SPARC_HIX22 = 48
pkg debug/elf, const R_SPARC_HM10 = 35
pkg debug/elf, const R_SPARC_JMP_SLOT = 21
pkg debug/elf, const R_SPARC_L44 = 52
pkg debug/elf, const R_SPARC_LM22 = 36
pkg debug/elf, const R_SPARC_LO10 = 12
pkg debug/elf, const R_SPARC_LOPLT10 = 26
pkg debug/elf, const R_SPARC_LOX10 = 49
pkg debug/elf, const R_SPARC_M44 = 51
pkg debug/elf, const R_SPARC_NONE = 0
pkg debug/elf, const R_SPARC_OLO10 = 33
pkg debug/elf, const R_SPARC_PC10 = 16
pkg debug/elf, const R_SPARC_PC22 = 17
pkg debug/elf, const R_SPARC_PCPLT10 = 29
pkg debug/elf, const R_SPARC_PCPLT22 = 28
pkg debug/elf, const R_SPARC_PCPLT32 = 27
pkg debug/elf, const R_SPARC_PC_HH22 = 37
pkg debug/elf, const R_SPARC_PC_HM10 = 38
pkg debug/elf, const R_SPARC_PC_LM22 = 39
pkg debug/elf, const R_SPARC_PLT32 = 24
pkg debug/elf, const R_SPARC_PLT64 = 47
pkg debug/elf, const R_SPARC_REGISTER = 53
pkg debug/elf, const R_SPARC_RELATIVE = 22
pkg debug/elf, const R_SPARC_UA16 = 55
pkg debug/elf, const R_SPARC_UA32 = 23
pkg debug/elf, const R_SPARC_UA64 = 54
pkg debug/elf, const R_SPARC_WDISP16 = 40
pkg debug/elf, const R_SPARC_WDISP19 = 41
pkg debug/elf, const R_SPARC_WDISP22 = 8
pkg debug/elf, const R_SPARC_WDISP30 = 7
pkg debug/elf, const R_SPARC_WPLT30 = 18
pkg debug/elf, const R_X86_64_16 = 12
pkg debug/elf, const R_X86_64_32 = 10
pkg debug/elf, const R_X86_64_32S = 11
pkg debug/elf, const R_X86_64_64 = 1
pkg debug/elf, const R_X86_64_8 = 14
pkg debug/elf, const R_X86_64_COPY = 5
pkg debug/elf, const R_X86_64_DTPMOD64 = 16
pkg debug/elf, const R_X86_64_DTPOFF32 = 21
pkg debug/elf, const R_X86_64_DTPOFF64 = 17
pkg debug/elf, const R_X86_64_GLOB_DAT = 6
pkg debug/elf, const R_X86_64_GOT32 = 3
pkg debug/elf, const R_X86_64_GOTPCREL = 9
pkg debug/elf, const R_X86_64_GOTTPOFF = 22
pkg debug/elf, const R_X86_64_JMP_SLOT = 7
pkg debug/elf, const R_X86_64_NONE = 0
pkg debug/elf, const R_X86_64_PC16 = 13
pkg debug/elf, const R_X86_64_PC32 = 2
pkg debug/elf, const R_X86_64_PC8 = 15
pkg debug/elf, const R_X86_64_PLT32 = 4
pkg debug/elf, const R_X86_64_RELATIVE = 8
pkg debug/elf, const R_X86_64_TLSGD = 19
pkg debug/elf, const R_X86_64_TLSLD = 20
pkg debug/elf, const R_X86_64_TPOFF32 = 23
pkg debug/elf, const R_X86_64_TPOFF64 = 18
pkg debug/elf, const SHF_ALLOC = 2
pkg debug/elf, const SHF_EXECINSTR = 4
pkg debug/elf, const SHF_GROUP = 512
pkg debug/elf, const SHF_INFO_LINK = 64
pkg debug/elf, const SHF_LINK_ORDER = 128
pkg debug/elf, const SHF_MASKOS = 267386880
pkg debug/elf, const SHF_MASKPROC = 4026531840
pkg debug/elf, const SHF_MERGE = 16
pkg debug/elf, const SHF_OS_NONCONFORMING = 256
pkg debug/elf, const SHF_STRINGS = 32
pkg debug/elf, const SHF_TLS = 1024
pkg debug/elf, const SHF_WRITE = 1
pkg debug/elf, const SHN_ABS = 65521
pkg debug/elf, const SHN_COMMON = 65522
pkg debug/elf, const SHN_HIOS = 65343
pkg debug/elf, const SHN_HIPROC = 65311
pkg debug/elf, const SHN_HIRESERVE = 65535
pkg debug/elf, const SHN_LOOS = 65312
pkg debug/elf, const SHN_LOPROC = 65280
pkg debug/elf, const SHN_LORESERVE = 65280
pkg debug/elf, const SHN_UNDEF = 0
pkg debug/elf, const SHN_XINDEX = 65535
pkg debug/elf, const SHT_DYNAMIC = 6
pkg debug/elf, const SHT_DYNSYM = 11
pkg debug/elf, const SHT_FINI_ARRAY = 15
pkg debug/elf, const SHT_GNU_ATTRIBUTES = 1879048181
pkg debug/elf, const SHT_GNU_HASH = 1879048182
pkg debug/elf, const SHT_GNU_LIBLIST = 1879048183
pkg debug/elf, const SHT_GNU_VERDEF = 1879048189
pkg debug/elf, const SHT_GNU_VERNEED = 1879048190
pkg debug/elf, const SHT_GNU_VERSYM = 1879048191
pkg debug/elf, const SHT_GROUP = 17
pkg debug/elf, const SHT_HASH = 5
pkg debug/elf, const SHT_HIOS = 1879048191
pkg debug/elf, const SHT_HIPROC = 2147483647
pkg debug/elf, const SHT_HIUSER = 4294967295
pkg debug/elf, const SHT_INIT_ARRAY = 14
pkg debug/elf, const SHT_LOOS = 1610612736
pkg debug/elf, const SHT_LOPROC = 1879048192
pkg debug/elf, const SHT_LOUSER = 2147483648
pkg debug/elf, const SHT_NOBITS = 8
pkg debug/elf, const SHT_NOTE = 7
pkg debug/elf, const SHT_NULL = 0
pkg debug/elf, const SHT_PREINIT_ARRAY = 16
pkg debug/elf, const SHT_PROGBITS = 1
pkg debug/elf, const SHT_REL = 9
pkg debug/elf, const SHT_RELA = 4
pkg debug/elf, const SHT_SHLIB = 10
pkg debug/elf, const SHT_STRTAB = 3
pkg debug/elf, const SHT_SYMTAB = 2
pkg debug/elf, const SHT_SYMTAB_SHNDX = 18
pkg debug/elf, const STB_GLOBAL = 1
pkg debug/elf, const STB_HIOS = 12
pkg debug/elf, const STB_HIPROC = 15
pkg debug/elf, const STB_LOCAL = 0
pkg debug/elf, const STB_LOOS = 10
pkg debug/elf, const STB_LOPROC = 13
pkg debug/elf, const STB_WEAK = 2
pkg debug/elf, const STT_COMMON = 5
pkg debug/elf, const STT_FILE = 4
pkg debug/elf, const STT_FUNC = 2
pkg debug/elf, const STT_HIOS = 12
pkg debug/elf, const STT_HIPROC = 15
pkg debug/elf, const STT_LOOS = 10
pkg debug/elf, const STT_LOPROC = 13
pkg debug/elf, const STT_NOTYPE = 0
pkg debug/elf, const STT_OBJECT = 1
pkg debug/elf, const STT_SECTION = 3
pkg debug/elf, const STT_TLS = 6
pkg debug/elf, const STV_DEFAULT = 0
pkg debug/elf, const STV_HIDDEN = 2
pkg debug/elf, const STV_INTERNAL = 1
pkg debug/elf, const STV_PROTECTED = 3
pkg debug/elf, const Sym32Size = 16
pkg debug/elf, const Sym64Size = 24
pkg debug/elf, method (*File) DynString(DynTag) ([]string, error)
pkg debug/elf, type FileHeader struct, Entry uint64
pkg debug/macho, const Cpu386 = 7
pkg debug/macho, const CpuAmd64 = 16777223
pkg debug/macho, const LoadCmdDylib = 12
pkg debug/macho, const LoadCmdDylinker = 15
pkg debug/macho, const LoadCmdDysymtab = 11
pkg debug/macho, const LoadCmdSegment = 1
pkg debug/macho, const LoadCmdSegment64 = 25
pkg debug/macho, const LoadCmdSymtab = 2
pkg debug/macho, const LoadCmdThread = 4
pkg debug/macho, const LoadCmdUnixThread = 5
pkg debug/macho, const Magic32 = 4277009102
pkg debug/macho, const Magic64 = 4277009103
pkg debug/macho, const TypeExec = 2
pkg debug/macho, const TypeObj = 1
pkg debug/pe, const COFFSymbolSize = 18
pkg debug/pe, const COFFSymbolSize ideal-int
pkg debug/pe, const IMAGE_FILE_MACHINE_AM33 = 467
pkg debug/pe, const IMAGE_FILE_MACHINE_AMD64 = 34404
pkg debug/pe, const IMAGE_FILE_MACHINE_ARM = 448
pkg debug/pe, const IMAGE_FILE_MACHINE_EBC = 3772
pkg debug/pe, const IMAGE_FILE_MACHINE_I386 = 332
pkg debug/pe, const IMAGE_FILE_MACHINE_IA64 = 512
pkg debug/pe, const IMAGE_FILE_MACHINE_M32R = 36929
pkg debug/pe, const IMAGE_FILE_MACHINE_MIPS16 = 614
pkg debug/pe, const IMAGE_FILE_MACHINE_MIPSFPU = 870
pkg debug/pe, const IMAGE_FILE_MACHINE_MIPSFPU16 = 1126
pkg debug/pe, const IMAGE_FILE_MACHINE_POWERPC = 496
pkg debug/pe, const IMAGE_FILE_MACHINE_POWERPCFP = 497
pkg debug/pe, const IMAGE_FILE_MACHINE_R4000 = 358
pkg debug/pe, const IMAGE_FILE_MACHINE_SH3 = 418
pkg debug/pe, const IMAGE_FILE_MACHINE_SH3DSP = 419
pkg debug/pe, const IMAGE_FILE_MACHINE_SH4 = 422
pkg debug/pe, const IMAGE_FILE_MACHINE_SH5 = 424
pkg debug/pe, const IMAGE_FILE_MACHINE_THUMB = 450
pkg debug/pe, const IMAGE_FILE_MACHINE_UNKNOWN = 0
pkg debug/pe, const IMAGE_FILE_MACHINE_WCEMIPSV2 = 361
pkg debug/pe, type COFFSymbol struct
pkg debug/pe, type COFFSymbol struct, Name [8]uint8
pkg debug/pe, type COFFSymbol struct, NumberOfAuxSymbols uint8
pkg debug/pe, type COFFSymbol struct, SectionNumber int16
pkg debug/pe, type COFFSymbol struct, StorageClass uint8
pkg debug/pe, type COFFSymbol struct, Type uint16
pkg debug/pe, type COFFSymbol struct, Value uint32
pkg debug/pe, type File struct, Symbols []*Symbol
pkg debug/pe, type Symbol struct
pkg debug/pe, type Symbol struct, Name string
pkg debug/pe, type Symbol struct, SectionNumber int16
pkg debug/pe, type Symbol struct, StorageClass uint8
pkg debug/pe, type Symbol struct, Type uint16
pkg debug/pe, type Symbol struct, Value uint32
pkg encoding/binary, const MaxVarintLen16 = 3
pkg encoding/binary, const MaxVarintLen32 = 5
pkg encoding/binary, const MaxVarintLen64 = 10
pkg encoding/csv, method (*Writer) Error() error
pkg encoding/json, method (*Decoder) Buffered() io.Reader
pkg encoding/json, method (*Decoder) UseNumber()
pkg encoding/json, method (Number) Float64() (float64, error)
pkg encoding/json, method (Number) Int64() (int64, error)
pkg encoding/json, method (Number) String() string
pkg encoding/json, type Number string
pkg encoding/xml, const Header = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
pkg encoding/xml, func EscapeText(io.Writer, []uint8) error
pkg encoding/xml, method (*Encoder) Indent(string, string)
pkg encoding/xml, type Decoder struct, DefaultSpace string
pkg flag, const ContinueOnError = 0
pkg flag, const ExitOnError = 1
pkg flag, const PanicOnError = 2
pkg go/ast, const Bad = 0
pkg go/ast, const Con = 2
pkg go/ast, const FilterFuncDuplicates = 1
pkg go/ast, const FilterImportDuplicates = 4
pkg go/ast, const FilterUnassociatedComments = 2
pkg go/ast, const Fun = 5
pkg go/ast, const Lbl = 6
pkg go/ast, const Pkg = 1
pkg go/ast, const RECV = 2
pkg go/ast, const SEND = 1
pkg go/ast, const Typ = 3
pkg go/ast, const Var = 4
pkg go/ast, func NewCommentMap(*token.FileSet, Node, []*CommentGroup) CommentMap
pkg go/ast, method (CommentMap) Comments() []*CommentGroup
pkg go/ast, method (CommentMap) Filter(Node) CommentMap
pkg go/ast, method (CommentMap) String() string
pkg go/ast, method (CommentMap) Update(Node, Node) Node
pkg go/ast, type ChanType struct, Arrow token.Pos
pkg go/ast, type CommentMap map[Node][]*CommentGroup
pkg go/build, const AllowBinary = 2
pkg go/build, const FindOnly = 1
pkg go/build, type Context struct, InstallSuffix string
pkg go/build, type Context struct, ReleaseTags []string
pkg go/build, type Package struct, IgnoredGoFiles []string
pkg go/build, type Package struct, SwigCXXFiles []string
pkg go/build, type Package struct, SwigFiles []string
pkg go/doc, const AllDecls = 1
pkg go/doc, const AllMethods = 2
pkg go/doc, type Example struct, EmptyOutput bool
pkg go/doc, type Example struct, Order int
pkg go/doc, type Example struct, Play *ast.File
pkg go/doc, type Note struct
pkg go/doc, type Note struct, Body string
pkg go/doc, type Note struct, End token.Pos
pkg go/doc, type Note struct, Pos token.Pos
pkg go/doc, type Note struct, UID string
pkg go/doc, type Package struct, Notes map[string][]*Note
pkg go/doc, var IllegalPrefixes []string
pkg go/format, func Node(io.Writer, *token.FileSet, interface{}) error
pkg go/format, func Source([]uint8) ([]uint8, error)
pkg go/parser, const AllErrors = 32
pkg go/parser, const AllErrors Mode
pkg go/parser, const DeclarationErrors = 16
pkg go/parser, const ImportsOnly = 2
pkg go/parser, const PackageClauseOnly = 1
pkg go/parser, const ParseComments = 4
pkg go/parser, const SpuriousErrors = 32
pkg go/parser, const Trace = 8
pkg go/printer, const RawFormat = 1
pkg go/printer, const SourcePos = 8
pkg go/printer, const TabIndent = 2
pkg go/printer, const UseSpaces = 4
pkg go/printer, type Config struct, Indent int
pkg go/scanner, const ScanComments = 1
pkg go/token, const ADD = 12
pkg go/token, const ADD_ASSIGN = 23
pkg go/token, const AND = 17
pkg go/token, const AND_ASSIGN = 28
pkg go/token, const AND_NOT = 22
pkg go/token, const AND_NOT_ASSIGN = 33
pkg go/token, const ARROW = 36
pkg go/token, const ASSIGN = 42
pkg go/token, const BREAK = 61
pkg go/token, const CASE = 62
pkg go/token, const CHAN = 63
pkg go/token, const CHAR = 8
pkg go/token, const COLON = 58
pkg go/token, const COMMA = 52
pkg go/token, const COMMENT = 2
pkg go/token, const CONST = 64
pkg go/token, const CONTINUE = 65
pkg go/token, const DEC = 38
pkg go/token, const DEFAULT = 66
pkg go/token, const DEFER = 67
pkg go/token, const DEFINE = 47
pkg go/token, const ELLIPSIS = 48
pkg go/token, const ELSE = 68
pkg go/token, const EOF = 1
pkg go/token, const EQL = 39
pkg go/token, const FALLTHROUGH = 69
pkg go/token, const FLOAT = 6
pkg go/token, const FOR = 70
pkg go/token, const FUNC = 71
pkg go/token, const GEQ = 46
pkg go/token, const GO = 72
pkg go/token, const GOTO = 73
pkg go/token, const GTR = 41
pkg go/token, const HighestPrec = 7
pkg go/token, const IDENT = 4
pkg go/token, const IF = 74
pkg go/token, const ILLEGAL = 0
pkg go/token, const IMAG = 7
pkg go/token, const IMPORT = 75
pkg go/token, const INC = 37
pkg go/token, const INT = 5
pkg go/token, const INTERFACE = 76
pkg go/token, const LAND = 34
pkg go/token, const LBRACE = 51
pkg go/token, const LBRACK = 50
pkg go/token, const LEQ = 45
pkg go/token, const LOR = 35
pkg go/token, const LPAREN = 49
pkg go/token, const LSS = 40
pkg go/token, const LowestPrec = 0
pkg go/token, const MAP = 77
pkg go/token, const MUL = 14
pkg go/token, const MUL_ASSIGN = 25
pkg go/token, const NEQ = 44
pkg go/token, const NOT = 43
pkg go/token, const NoPos = 0
pkg go/token, const OR = 18
pkg go/token, const OR_ASSIGN = 29
pkg go/token, const PACKAGE = 78
pkg go/token, const PERIOD = 53
pkg go/token, const QUO = 15
pkg go/token, const QUO_ASSIGN = 26
pkg go/token, const RANGE = 79
pkg go/token, const RBRACE = 56
pkg go/token, const RBRACK = 55
pkg go/token, const REM = 16
pkg go/token, const REM_ASSIGN = 27
pkg go/token, const RETURN = 80
pkg go/token, const RPAREN = 54
pkg go/token, const SELECT = 81
pkg go/token, const SEMICOLON = 57
pkg go/token, const SHL = 20
pkg go/token, const SHL_ASSIGN = 31
pkg go/token, const SHR = 21
pkg go/token, const SHR_ASSIGN = 32
pkg go/token, const STRING = 9
pkg go/token, const STRUCT = 82
pkg go/token, const SUB = 13
pkg go/token, const SUB_ASSIGN = 24
pkg go/token, const SWITCH = 83
pkg go/token, const TYPE = 84
pkg go/token, const UnaryPrec = 6
pkg go/token, const VAR = 85
pkg go/token, const XOR = 19
pkg go/token, const XOR_ASSIGN = 30
pkg hash/adler32, const Size = 4
pkg hash/crc32, const Castagnoli = 2197175160
pkg hash/crc32, const IEEE = 3988292384
pkg hash/crc32, const Koopman = 3945912366
pkg hash/crc32, const Size = 4
pkg hash/crc64, const ECMA = 14514072000185962306
pkg hash/crc64, const ISO = 15564440312192434176
pkg hash/crc64, const Size = 8
pkg html/template, const ErrAmbigContext = 1
pkg html/template, const ErrBadHTML = 2
pkg html/template, const ErrBranchEnd = 3
pkg html/template, const ErrEndContext = 4
pkg html/template, const ErrNoSuchTemplate = 5
pkg html/template, const ErrOutputContext = 6
pkg html/template, const ErrPartialCharset = 7
pkg html/template, const ErrPartialEscape = 8
pkg html/template, const ErrRangeLoopReentry = 9
pkg html/template, const ErrSlashAmbig = 10
pkg html/template, const OK = 0
pkg image, const YCbCrSubsampleRatio420 = 2
pkg image, const YCbCrSubsampleRatio422 = 1
pkg image, const YCbCrSubsampleRatio440 = 3
pkg image, const YCbCrSubsampleRatio440 YCbCrSubsampleRatio
pkg image, const YCbCrSubsampleRatio444 = 0
pkg image/draw, const Over = 0
pkg image/draw, const Src = 1
pkg image/jpeg, const DefaultQuality = 75
pkg io, type ByteWriter interface { WriteByte }
pkg io, type ByteWriter interface, WriteByte(uint8) error
pkg io, var ErrNoProgress error
pkg log, const Ldate = 1
pkg log, const Llongfile = 8
pkg log, const Lmicroseconds = 4
pkg log, const Lshortfile = 16
pkg log, const LstdFlags = 3
pkg log, const Ltime = 2
pkg log/syslog (darwin-386), const LOG_ALERT = 1
pkg log/syslog (darwin-386), const LOG_AUTH = 32
pkg log/syslog (darwin-386), const LOG_AUTH Priority
pkg log/syslog (darwin-386), const LOG_AUTHPRIV = 80
pkg log/syslog (darwin-386), const LOG_AUTHPRIV Priority
pkg log/syslog (darwin-386), const LOG_CRIT = 2
pkg log/syslog (darwin-386), const LOG_CRON = 72
pkg log/syslog (darwin-386), const LOG_CRON Priority
pkg log/syslog (darwin-386), const LOG_DAEMON = 24
pkg log/syslog (darwin-386), const LOG_DAEMON Priority
pkg log/syslog (darwin-386), const LOG_DEBUG = 7
pkg log/syslog (darwin-386), const LOG_EMERG = 0
pkg log/syslog (darwin-386), const LOG_ERR = 3
pkg log/syslog (darwin-386), const LOG_FTP = 88
pkg log/syslog (darwin-386), const LOG_FTP Priority
pkg log/syslog (darwin-386), const LOG_INFO = 6
pkg log/syslog (darwin-386), const LOG_KERN = 0
pkg log/syslog (darwin-386), const LOG_KERN Priority
pkg log/syslog (darwin-386), const LOG_LOCAL0 = 128
pkg log/syslog (darwin-386), const LOG_LOCAL0 Priority
pkg log/syslog (darwin-386), const LOG_LOCAL1 = 136
pkg log/syslog (darwin-386), const LOG_LOCAL1 Priority
pkg log/syslog (darwin-386), const LOG_LOCAL2 = 144
pkg log/syslog (darwin-386), const LOG_LOCAL2 Priority
pkg log/syslog (darwin-386), const LOG_LOCAL3 = 152
pkg log/syslog (darwin-386), const LOG_LOCAL3 Priority
pkg log/syslog (darwin-386), const LOG_LOCAL4 = 160
pkg log/syslog (darwin-386), const LOG_LOCAL4 Priority
pkg log/syslog (darwin-386), const LOG_LOCAL5 = 168
pkg log/syslog (darwin-386), const LOG_LOCAL5 Priority
pkg log/syslog (darwin-386), const LOG_LOCAL6 = 176
pkg log/syslog (darwin-386), const LOG_LOCAL6 Priority
pkg log/syslog (darwin-386), const LOG_LOCAL7 = 184
pkg log/syslog (darwin-386), const LOG_LOCAL7 Priority
pkg log/syslog (darwin-386), const LOG_LPR = 48
pkg log/syslog (darwin-386), const LOG_LPR Priority
pkg log/syslog (darwin-386), const LOG_MAIL = 16
pkg log/syslog (darwin-386), const LOG_MAIL Priority
pkg log/syslog (darwin-386), const LOG_NEWS = 56
pkg log/syslog (darwin-386), const LOG_NEWS Priority
pkg log/syslog (darwin-386), const LOG_NOTICE = 5
pkg log/syslog (darwin-386), const LOG_SYSLOG = 40
pkg log/syslog (darwin-386), const LOG_SYSLOG Priority
pkg log/syslog (darwin-386), const LOG_USER = 8
pkg log/syslog (darwin-386), const LOG_USER Priority
pkg log/syslog (darwin-386), const LOG_UUCP = 64
pkg log/syslog (darwin-386), const LOG_UUCP Priority
pkg log/syslog (darwin-386), const LOG_WARNING = 4
pkg log/syslog (darwin-386-cgo), const LOG_ALERT = 1
pkg log/syslog (darwin-386-cgo), const LOG_AUTH = 32
pkg log/syslog (darwin-386-cgo), const LOG_AUTH Priority
pkg log/syslog (darwin-386-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (darwin-386-cgo), const LOG_AUTHPRIV Priority
pkg log/syslog (darwin-386-cgo), const LOG_CRIT = 2
pkg log/syslog (darwin-386-cgo), const LOG_CRON = 72
pkg log/syslog (darwin-386-cgo), const LOG_CRON Priority
pkg log/syslog (darwin-386-cgo), const LOG_DAEMON = 24
pkg log/syslog (darwin-386-cgo), const LOG_DAEMON Priority
pkg log/syslog (darwin-386-cgo), const LOG_DEBUG = 7
pkg log/syslog (darwin-386-cgo), const LOG_EMERG = 0
pkg log/syslog (darwin-386-cgo), const LOG_ERR = 3
pkg log/syslog (darwin-386-cgo), const LOG_FTP = 88
pkg log/syslog (darwin-386-cgo), const LOG_FTP Priority
pkg log/syslog (darwin-386-cgo), const LOG_INFO = 6
pkg log/syslog (darwin-386-cgo), const LOG_KERN = 0
pkg log/syslog (darwin-386-cgo), const LOG_KERN Priority
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL0 Priority
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL1 Priority
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL2 Priority
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL3 Priority
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL4 Priority
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL5 Priority
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL6 Priority
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (darwin-386-cgo), const LOG_LOCAL7 Priority
pkg log/syslog (darwin-386-cgo), const LOG_LPR = 48
pkg log/syslog (darwin-386-cgo), const LOG_LPR Priority
pkg log/syslog (darwin-386-cgo), const LOG_MAIL = 16
pkg log/syslog (darwin-386-cgo), const LOG_MAIL Priority
pkg log/syslog (darwin-386-cgo), const LOG_NEWS = 56
pkg log/syslog (darwin-386-cgo), const LOG_NEWS Priority
pkg log/syslog (darwin-386-cgo), const LOG_NOTICE = 5
pkg log/syslog (darwin-386-cgo), const LOG_SYSLOG = 40
pkg log/syslog (darwin-386-cgo), const LOG_SYSLOG Priority
pkg log/syslog (darwin-386-cgo), const LOG_USER = 8
pkg log/syslog (darwin-386-cgo), const LOG_USER Priority
pkg log/syslog (darwin-386-cgo), const LOG_UUCP = 64
pkg log/syslog (darwin-386-cgo), const LOG_UUCP Priority
pkg log/syslog (darwin-386-cgo), const LOG_WARNING = 4
pkg log/syslog (darwin-amd64), const LOG_ALERT = 1
pkg log/syslog (darwin-amd64), const LOG_AUTH = 32
pkg log/syslog (darwin-amd64), const LOG_AUTH Priority
pkg log/syslog (darwin-amd64), const LOG_AUTHPRIV = 80
pkg log/syslog (darwin-amd64), const LOG_AUTHPRIV Priority
pkg log/syslog (darwin-amd64), const LOG_CRIT = 2
pkg log/syslog (darwin-amd64), const LOG_CRON = 72
pkg log/syslog (darwin-amd64), const LOG_CRON Priority
pkg log/syslog (darwin-amd64), const LOG_DAEMON = 24
pkg log/syslog (darwin-amd64), const LOG_DAEMON Priority
pkg log/syslog (darwin-amd64), const LOG_DEBUG = 7
pkg log/syslog (darwin-amd64), const LOG_EMERG = 0
pkg log/syslog (darwin-amd64), const LOG_ERR = 3
pkg log/syslog (darwin-amd64), const LOG_FTP = 88
pkg log/syslog (darwin-amd64), const LOG_FTP Priority
pkg log/syslog (darwin-amd64), const LOG_INFO = 6
pkg log/syslog (darwin-amd64), const LOG_KERN = 0
pkg log/syslog (darwin-amd64), const LOG_KERN Priority
pkg log/syslog (darwin-amd64), const LOG_LOCAL0 = 128
pkg log/syslog (darwin-amd64), const LOG_LOCAL0 Priority
pkg log/syslog (darwin-amd64), const LOG_LOCAL1 = 136
pkg log/syslog (darwin-amd64), const LOG_LOCAL1 Priority
pkg log/syslog (darwin-amd64), const LOG_LOCAL2 = 144
pkg log/syslog (darwin-amd64), const LOG_LOCAL2 Priority
pkg log/syslog (darwin-amd64), const LOG_LOCAL3 = 152
pkg log/syslog (darwin-amd64), const LOG_LOCAL3 Priority
pkg log/syslog (darwin-amd64), const LOG_LOCAL4 = 160
pkg log/syslog (darwin-amd64), const LOG_LOCAL4 Priority
pkg log/syslog (darwin-amd64), const LOG_LOCAL5 = 168
pkg log/syslog (darwin-amd64), const LOG_LOCAL5 Priority
pkg log/syslog (darwin-amd64), const LOG_LOCAL6 = 176
pkg log/syslog (darwin-amd64), const LOG_LOCAL6 Priority
pkg log/syslog (darwin-amd64), const LOG_LOCAL7 = 184
pkg log/syslog (darwin-amd64), const LOG_LOCAL7 Priority
pkg log/syslog (darwin-amd64), const LOG_LPR = 48
pkg log/syslog (darwin-amd64), const LOG_LPR Priority
pkg log/syslog (darwin-amd64), const LOG_MAIL = 16
pkg log/syslog (darwin-amd64), const LOG_MAIL Priority
pkg log/syslog (darwin-amd64), const LOG_NEWS = 56
pkg log/syslog (darwin-amd64), const LOG_NEWS Priority
pkg log/syslog (darwin-amd64), const LOG_NOTICE = 5
pkg log/syslog (darwin-amd64), const LOG_SYSLOG = 40
pkg log/syslog (darwin-amd64), const LOG_SYSLOG Priority
pkg log/syslog (darwin-amd64), const LOG_USER = 8
pkg log/syslog (darwin-amd64), const LOG_USER Priority
pkg log/syslog (darwin-amd64), const LOG_UUCP = 64
pkg log/syslog (darwin-amd64), const LOG_UUCP Priority
pkg log/syslog (darwin-amd64), const LOG_WARNING = 4
pkg log/syslog (darwin-amd64-cgo), const LOG_ALERT = 1
pkg log/syslog (darwin-amd64-cgo), const LOG_AUTH = 32
pkg log/syslog (darwin-amd64-cgo), const LOG_AUTH Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (darwin-amd64-cgo), const LOG_AUTHPRIV Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_CRIT = 2
pkg log/syslog (darwin-amd64-cgo), const LOG_CRON = 72
pkg log/syslog (darwin-amd64-cgo), const LOG_CRON Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_DAEMON = 24
pkg log/syslog (darwin-amd64-cgo), const LOG_DAEMON Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_DEBUG = 7
pkg log/syslog (darwin-amd64-cgo), const LOG_EMERG = 0
pkg log/syslog (darwin-amd64-cgo), const LOG_ERR = 3
pkg log/syslog (darwin-amd64-cgo), const LOG_FTP = 88
pkg log/syslog (darwin-amd64-cgo), const LOG_FTP Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_INFO = 6
pkg log/syslog (darwin-amd64-cgo), const LOG_KERN = 0
pkg log/syslog (darwin-amd64-cgo), const LOG_KERN Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL0 Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL1 Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL2 Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL3 Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL4 Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL5 Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL6 Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (darwin-amd64-cgo), const LOG_LOCAL7 Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_LPR = 48
pkg log/syslog (darwin-amd64-cgo), const LOG_LPR Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_MAIL = 16
pkg log/syslog (darwin-amd64-cgo), const LOG_MAIL Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_NEWS = 56
pkg log/syslog (darwin-amd64-cgo), const LOG_NEWS Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_NOTICE = 5
pkg log/syslog (darwin-amd64-cgo), const LOG_SYSLOG = 40
pkg log/syslog (darwin-amd64-cgo), const LOG_SYSLOG Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_USER = 8
pkg log/syslog (darwin-amd64-cgo), const LOG_USER Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_UUCP = 64
pkg log/syslog (darwin-amd64-cgo), const LOG_UUCP Priority
pkg log/syslog (darwin-amd64-cgo), const LOG_WARNING = 4
pkg log/syslog (freebsd-386), const LOG_ALERT = 1
pkg log/syslog (freebsd-386), const LOG_AUTH = 32
pkg log/syslog (freebsd-386), const LOG_AUTH Priority
pkg log/syslog (freebsd-386), const LOG_AUTHPRIV = 80
pkg log/syslog (freebsd-386), const LOG_AUTHPRIV Priority
pkg log/syslog (freebsd-386), const LOG_CRIT = 2
pkg log/syslog (freebsd-386), const LOG_CRON = 72
pkg log/syslog (freebsd-386), const LOG_CRON Priority
pkg log/syslog (freebsd-386), const LOG_DAEMON = 24
pkg log/syslog (freebsd-386), const LOG_DAEMON Priority
pkg log/syslog (freebsd-386), const LOG_DEBUG = 7
pkg log/syslog (freebsd-386), const LOG_EMERG = 0
pkg log/syslog (freebsd-386), const LOG_ERR = 3
pkg log/syslog (freebsd-386), const LOG_FTP = 88
pkg log/syslog (freebsd-386), const LOG_FTP Priority
pkg log/syslog (freebsd-386), const LOG_INFO = 6
pkg log/syslog (freebsd-386), const LOG_KERN = 0
pkg log/syslog (freebsd-386), const LOG_KERN Priority
pkg log/syslog (freebsd-386), const LOG_LOCAL0 = 128
pkg log/syslog (freebsd-386), const LOG_LOCAL0 Priority
pkg log/syslog (freebsd-386), const LOG_LOCAL1 = 136
pkg log/syslog (freebsd-386), const LOG_LOCAL1 Priority
pkg log/syslog (freebsd-386), const LOG_LOCAL2 = 144
pkg log/syslog (freebsd-386), const LOG_LOCAL2 Priority
pkg log/syslog (freebsd-386), const LOG_LOCAL3 = 152
pkg log/syslog (freebsd-386), const LOG_LOCAL3 Priority
pkg log/syslog (freebsd-386), const LOG_LOCAL4 = 160
pkg log/syslog (freebsd-386), const LOG_LOCAL4 Priority
pkg log/syslog (freebsd-386), const LOG_LOCAL5 = 168
pkg log/syslog (freebsd-386), const LOG_LOCAL5 Priority
pkg log/syslog (freebsd-386), const LOG_LOCAL6 = 176
pkg log/syslog (freebsd-386), const LOG_LOCAL6 Priority
pkg log/syslog (freebsd-386), const LOG_LOCAL7 = 184
pkg log/syslog (freebsd-386), const LOG_LOCAL7 Priority
pkg log/syslog (freebsd-386), const LOG_LPR = 48
pkg log/syslog (freebsd-386), const LOG_LPR Priority
pkg log/syslog (freebsd-386), const LOG_MAIL = 16
pkg log/syslog (freebsd-386), const LOG_MAIL Priority
pkg log/syslog (freebsd-386), const LOG_NEWS = 56
pkg log/syslog (freebsd-386), const LOG_NEWS Priority
pkg log/syslog (freebsd-386), const LOG_NOTICE = 5
pkg log/syslog (freebsd-386), const LOG_SYSLOG = 40
pkg log/syslog (freebsd-386), const LOG_SYSLOG Priority
pkg log/syslog (freebsd-386), const LOG_USER = 8
pkg log/syslog (freebsd-386), const LOG_USER Priority
pkg log/syslog (freebsd-386), const LOG_UUCP = 64
pkg log/syslog (freebsd-386), const LOG_UUCP Priority
pkg log/syslog (freebsd-386), const LOG_WARNING = 4
pkg log/syslog (freebsd-386-cgo), const LOG_ALERT = 1
pkg log/syslog (freebsd-386-cgo), const LOG_AUTH = 32
pkg log/syslog (freebsd-386-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (freebsd-386-cgo), const LOG_CRIT = 2
pkg log/syslog (freebsd-386-cgo), const LOG_CRON = 72
pkg log/syslog (freebsd-386-cgo), const LOG_DAEMON = 24
pkg log/syslog (freebsd-386-cgo), const LOG_DEBUG = 7
pkg log/syslog (freebsd-386-cgo), const LOG_EMERG = 0
pkg log/syslog (freebsd-386-cgo), const LOG_ERR = 3
pkg log/syslog (freebsd-386-cgo), const LOG_FTP = 88
pkg log/syslog (freebsd-386-cgo), const LOG_INFO = 6
pkg log/syslog (freebsd-386-cgo), const LOG_KERN = 0
pkg log/syslog (freebsd-386-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (freebsd-386-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (freebsd-386-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (freebsd-386-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (freebsd-386-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (freebsd-386-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (freebsd-386-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (freebsd-386-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (freebsd-386-cgo), const LOG_LPR = 48
pkg log/syslog (freebsd-386-cgo), const LOG_MAIL = 16
pkg log/syslog (freebsd-386-cgo), const LOG_NEWS = 56
pkg log/syslog (freebsd-386-cgo), const LOG_NOTICE = 5
pkg log/syslog (freebsd-386-cgo), const LOG_SYSLOG = 40
pkg log/syslog (freebsd-386-cgo), const LOG_USER = 8
pkg log/syslog (freebsd-386-cgo), const LOG_UUCP = 64
pkg log/syslog (freebsd-386-cgo), const LOG_WARNING = 4
pkg log/syslog (freebsd-amd64), const LOG_ALERT = 1
pkg log/syslog (freebsd-amd64), const LOG_AUTH = 32
pkg log/syslog (freebsd-amd64), const LOG_AUTH Priority
pkg log/syslog (freebsd-amd64), const LOG_AUTHPRIV = 80
pkg log/syslog (freebsd-amd64), const LOG_AUTHPRIV Priority
pkg log/syslog (freebsd-amd64), const LOG_CRIT = 2
pkg log/syslog (freebsd-amd64), const LOG_CRON = 72
pkg log/syslog (freebsd-amd64), const LOG_CRON Priority
pkg log/syslog (freebsd-amd64), const LOG_DAEMON = 24
pkg log/syslog (freebsd-amd64), const LOG_DAEMON Priority
pkg log/syslog (freebsd-amd64), const LOG_DEBUG = 7
pkg log/syslog (freebsd-amd64), const LOG_EMERG = 0
pkg log/syslog (freebsd-amd64), const LOG_ERR = 3
pkg log/syslog (freebsd-amd64), const LOG_FTP = 88
pkg log/syslog (freebsd-amd64), const LOG_FTP Priority
pkg log/syslog (freebsd-amd64), const LOG_INFO = 6
pkg log/syslog (freebsd-amd64), const LOG_KERN = 0
pkg log/syslog (freebsd-amd64), const LOG_KERN Priority
pkg log/syslog (freebsd-amd64), const LOG_LOCAL0 = 128
pkg log/syslog (freebsd-amd64), const LOG_LOCAL0 Priority
pkg log/syslog (freebsd-amd64), const LOG_LOCAL1 = 136
pkg log/syslog (freebsd-amd64), const LOG_LOCAL1 Priority
pkg log/syslog (freebsd-amd64), const LOG_LOCAL2 = 144
pkg log/syslog (freebsd-amd64), const LOG_LOCAL2 Priority
pkg log/syslog (freebsd-amd64), const LOG_LOCAL3 = 152
pkg log/syslog (freebsd-amd64), const LOG_LOCAL3 Priority
pkg log/syslog (freebsd-amd64), const LOG_LOCAL4 = 160
pkg log/syslog (freebsd-amd64), const LOG_LOCAL4 Priority
pkg log/syslog (freebsd-amd64), const LOG_LOCAL5 = 168
pkg log/syslog (freebsd-amd64), const LOG_LOCAL5 Priority
pkg log/syslog (freebsd-amd64), const LOG_LOCAL6 = 176
pkg log/syslog (freebsd-amd64), const LOG_LOCAL6 Priority
pkg log/syslog (freebsd-amd64), const LOG_LOCAL7 = 184
pkg log/syslog (freebsd-amd64), const LOG_LOCAL7 Priority
pkg log/syslog (freebsd-amd64), const LOG_LPR = 48
pkg log/syslog (freebsd-amd64), const LOG_LPR Priority
pkg log/syslog (freebsd-amd64), const LOG_MAIL = 16
pkg log/syslog (freebsd-amd64), const LOG_MAIL Priority
pkg log/syslog (freebsd-amd64), const LOG_NEWS = 56
pkg log/syslog (freebsd-amd64), const LOG_NEWS Priority
pkg log/syslog (freebsd-amd64), const LOG_NOTICE = 5
pkg log/syslog (freebsd-amd64), const LOG_SYSLOG = 40
pkg log/syslog (freebsd-amd64), const LOG_SYSLOG Priority
pkg log/syslog (freebsd-amd64), const LOG_USER = 8
pkg log/syslog (freebsd-amd64), const LOG_USER Priority
pkg log/syslog (freebsd-amd64), const LOG_UUCP = 64
pkg log/syslog (freebsd-amd64), const LOG_UUCP Priority
pkg log/syslog (freebsd-amd64), const LOG_WARNING = 4
pkg log/syslog (freebsd-amd64-cgo), const LOG_ALERT = 1
pkg log/syslog (freebsd-amd64-cgo), const LOG_AUTH = 32
pkg log/syslog (freebsd-amd64-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (freebsd-amd64-cgo), const LOG_CRIT = 2
pkg log/syslog (freebsd-amd64-cgo), const LOG_CRON = 72
pkg log/syslog (freebsd-amd64-cgo), const LOG_DAEMON = 24
pkg log/syslog (freebsd-amd64-cgo), const LOG_DEBUG = 7
pkg log/syslog (freebsd-amd64-cgo), const LOG_EMERG = 0
pkg log/syslog (freebsd-amd64-cgo), const LOG_ERR = 3
pkg log/syslog (freebsd-amd64-cgo), const LOG_FTP = 88
pkg log/syslog (freebsd-amd64-cgo), const LOG_INFO = 6
pkg log/syslog (freebsd-amd64-cgo), const LOG_KERN = 0
pkg log/syslog (freebsd-amd64-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (freebsd-amd64-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (freebsd-amd64-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (freebsd-amd64-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (freebsd-amd64-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (freebsd-amd64-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (freebsd-amd64-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (freebsd-amd64-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (freebsd-amd64-cgo), const LOG_LPR = 48
pkg log/syslog (freebsd-amd64-cgo), const LOG_MAIL = 16
pkg log/syslog (freebsd-amd64-cgo), const LOG_NEWS = 56
pkg log/syslog (freebsd-amd64-cgo), const LOG_NOTICE = 5
pkg log/syslog (freebsd-amd64-cgo), const LOG_SYSLOG = 40
pkg log/syslog (freebsd-amd64-cgo), const LOG_USER = 8
pkg log/syslog (freebsd-amd64-cgo), const LOG_UUCP = 64
pkg log/syslog (freebsd-amd64-cgo), const LOG_WARNING = 4
pkg log/syslog (freebsd-arm), const LOG_ALERT = 1
pkg log/syslog (freebsd-arm), const LOG_AUTH = 32
pkg log/syslog (freebsd-arm), const LOG_AUTHPRIV = 80
pkg log/syslog (freebsd-arm), const LOG_CRIT = 2
pkg log/syslog (freebsd-arm), const LOG_CRON = 72
pkg log/syslog (freebsd-arm), const LOG_DAEMON = 24
pkg log/syslog (freebsd-arm), const LOG_DEBUG = 7
pkg log/syslog (freebsd-arm), const LOG_EMERG = 0
pkg log/syslog (freebsd-arm), const LOG_ERR = 3
pkg log/syslog (freebsd-arm), const LOG_FTP = 88
pkg log/syslog (freebsd-arm), const LOG_INFO = 6
pkg log/syslog (freebsd-arm), const LOG_KERN = 0
pkg log/syslog (freebsd-arm), const LOG_LOCAL0 = 128
pkg log/syslog (freebsd-arm), const LOG_LOCAL1 = 136
pkg log/syslog (freebsd-arm), const LOG_LOCAL2 = 144
pkg log/syslog (freebsd-arm), const LOG_LOCAL3 = 152
pkg log/syslog (freebsd-arm), const LOG_LOCAL4 = 160
pkg log/syslog (freebsd-arm), const LOG_LOCAL5 = 168
pkg log/syslog (freebsd-arm), const LOG_LOCAL6 = 176
pkg log/syslog (freebsd-arm), const LOG_LOCAL7 = 184
pkg log/syslog (freebsd-arm), const LOG_LPR = 48
pkg log/syslog (freebsd-arm), const LOG_MAIL = 16
pkg log/syslog (freebsd-arm), const LOG_NEWS = 56
pkg log/syslog (freebsd-arm), const LOG_NOTICE = 5
pkg log/syslog (freebsd-arm), const LOG_SYSLOG = 40
pkg log/syslog (freebsd-arm), const LOG_USER = 8
pkg log/syslog (freebsd-arm), const LOG_UUCP = 64
pkg log/syslog (freebsd-arm), const LOG_WARNING = 4
pkg log/syslog (freebsd-arm-cgo), const LOG_ALERT = 1
pkg log/syslog (freebsd-arm-cgo), const LOG_AUTH = 32
pkg log/syslog (freebsd-arm-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (freebsd-arm-cgo), const LOG_CRIT = 2
pkg log/syslog (freebsd-arm-cgo), const LOG_CRON = 72
pkg log/syslog (freebsd-arm-cgo), const LOG_DAEMON = 24
pkg log/syslog (freebsd-arm-cgo), const LOG_DEBUG = 7
pkg log/syslog (freebsd-arm-cgo), const LOG_EMERG = 0
pkg log/syslog (freebsd-arm-cgo), const LOG_ERR = 3
pkg log/syslog (freebsd-arm-cgo), const LOG_FTP = 88
pkg log/syslog (freebsd-arm-cgo), const LOG_INFO = 6
pkg log/syslog (freebsd-arm-cgo), const LOG_KERN = 0
pkg log/syslog (freebsd-arm-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (freebsd-arm-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (freebsd-arm-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (freebsd-arm-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (freebsd-arm-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (freebsd-arm-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (freebsd-arm-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (freebsd-arm-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (freebsd-arm-cgo), const LOG_LPR = 48
pkg log/syslog (freebsd-arm-cgo), const LOG_MAIL = 16
pkg log/syslog (freebsd-arm-cgo), const LOG_NEWS = 56
pkg log/syslog (freebsd-arm-cgo), const LOG_NOTICE = 5
pkg log/syslog (freebsd-arm-cgo), const LOG_SYSLOG = 40
pkg log/syslog (freebsd-arm-cgo), const LOG_USER = 8
pkg log/syslog (freebsd-arm-cgo), const LOG_UUCP = 64
pkg log/syslog (freebsd-arm-cgo), const LOG_WARNING = 4
pkg log/syslog (linux-386), const LOG_ALERT = 1
pkg log/syslog (linux-386), const LOG_AUTH = 32
pkg log/syslog (linux-386), const LOG_AUTH Priority
pkg log/syslog (linux-386), const LOG_AUTHPRIV = 80
pkg log/syslog (linux-386), const LOG_AUTHPRIV Priority
pkg log/syslog (linux-386), const LOG_CRIT = 2
pkg log/syslog (linux-386), const LOG_CRON = 72
pkg log/syslog (linux-386), const LOG_CRON Priority
pkg log/syslog (linux-386), const LOG_DAEMON = 24
pkg log/syslog (linux-386), const LOG_DAEMON Priority
pkg log/syslog (linux-386), const LOG_DEBUG = 7
pkg log/syslog (linux-386), const LOG_EMERG = 0
pkg log/syslog (linux-386), const LOG_ERR = 3
pkg log/syslog (linux-386), const LOG_FTP = 88
pkg log/syslog (linux-386), const LOG_FTP Priority
pkg log/syslog (linux-386), const LOG_INFO = 6
pkg log/syslog (linux-386), const LOG_KERN = 0
pkg log/syslog (linux-386), const LOG_KERN Priority
pkg log/syslog (linux-386), const LOG_LOCAL0 = 128
pkg log/syslog (linux-386), const LOG_LOCAL0 Priority
pkg log/syslog (linux-386), const LOG_LOCAL1 = 136
pkg log/syslog (linux-386), const LOG_LOCAL1 Priority
pkg log/syslog (linux-386), const LOG_LOCAL2 = 144
pkg log/syslog (linux-386), const LOG_LOCAL2 Priority
pkg log/syslog (linux-386), const LOG_LOCAL3 = 152
pkg log/syslog (linux-386), const LOG_LOCAL3 Priority
pkg log/syslog (linux-386), const LOG_LOCAL4 = 160
pkg log/syslog (linux-386), const LOG_LOCAL4 Priority
pkg log/syslog (linux-386), const LOG_LOCAL5 = 168
pkg log/syslog (linux-386), const LOG_LOCAL5 Priority
pkg log/syslog (linux-386), const LOG_LOCAL6 = 176
pkg log/syslog (linux-386), const LOG_LOCAL6 Priority
pkg log/syslog (linux-386), const LOG_LOCAL7 = 184
pkg log/syslog (linux-386), const LOG_LOCAL7 Priority
pkg log/syslog (linux-386), const LOG_LPR = 48
pkg log/syslog (linux-386), const LOG_LPR Priority
pkg log/syslog (linux-386), const LOG_MAIL = 16
pkg log/syslog (linux-386), const LOG_MAIL Priority
pkg log/syslog (linux-386), const LOG_NEWS = 56
pkg log/syslog (linux-386), const LOG_NEWS Priority
pkg log/syslog (linux-386), const LOG_NOTICE = 5
pkg log/syslog (linux-386), const LOG_SYSLOG = 40
pkg log/syslog (linux-386), const LOG_SYSLOG Priority
pkg log/syslog (linux-386), const LOG_USER = 8
pkg log/syslog (linux-386), const LOG_USER Priority
pkg log/syslog (linux-386), const LOG_UUCP = 64
pkg log/syslog (linux-386), const LOG_UUCP Priority
pkg log/syslog (linux-386), const LOG_WARNING = 4
pkg log/syslog (linux-386-cgo), const LOG_ALERT = 1
pkg log/syslog (linux-386-cgo), const LOG_AUTH = 32
pkg log/syslog (linux-386-cgo), const LOG_AUTH Priority
pkg log/syslog (linux-386-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (linux-386-cgo), const LOG_AUTHPRIV Priority
pkg log/syslog (linux-386-cgo), const LOG_CRIT = 2
pkg log/syslog (linux-386-cgo), const LOG_CRON = 72
pkg log/syslog (linux-386-cgo), const LOG_CRON Priority
pkg log/syslog (linux-386-cgo), const LOG_DAEMON = 24
pkg log/syslog (linux-386-cgo), const LOG_DAEMON Priority
pkg log/syslog (linux-386-cgo), const LOG_DEBUG = 7
pkg log/syslog (linux-386-cgo), const LOG_EMERG = 0
pkg log/syslog (linux-386-cgo), const LOG_ERR = 3
pkg log/syslog (linux-386-cgo), const LOG_FTP = 88
pkg log/syslog (linux-386-cgo), const LOG_FTP Priority
pkg log/syslog (linux-386-cgo), const LOG_INFO = 6
pkg log/syslog (linux-386-cgo), const LOG_KERN = 0
pkg log/syslog (linux-386-cgo), const LOG_KERN Priority
pkg log/syslog (linux-386-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (linux-386-cgo), const LOG_LOCAL0 Priority
pkg log/syslog (linux-386-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (linux-386-cgo), const LOG_LOCAL1 Priority
pkg log/syslog (linux-386-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (linux-386-cgo), const LOG_LOCAL2 Priority
pkg log/syslog (linux-386-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (linux-386-cgo), const LOG_LOCAL3 Priority
pkg log/syslog (linux-386-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (linux-386-cgo), const LOG_LOCAL4 Priority
pkg log/syslog (linux-386-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (linux-386-cgo), const LOG_LOCAL5 Priority
pkg log/syslog (linux-386-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (linux-386-cgo), const LOG_LOCAL6 Priority
pkg log/syslog (linux-386-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (linux-386-cgo), const LOG_LOCAL7 Priority
pkg log/syslog (linux-386-cgo), const LOG_LPR = 48
pkg log/syslog (linux-386-cgo), const LOG_LPR Priority
pkg log/syslog (linux-386-cgo), const LOG_MAIL = 16
pkg log/syslog (linux-386-cgo), const LOG_MAIL Priority
pkg log/syslog (linux-386-cgo), const LOG_NEWS = 56
pkg log/syslog (linux-386-cgo), const LOG_NEWS Priority
pkg log/syslog (linux-386-cgo), const LOG_NOTICE = 5
pkg log/syslog (linux-386-cgo), const LOG_SYSLOG = 40
pkg log/syslog (linux-386-cgo), const LOG_SYSLOG Priority
pkg log/syslog (linux-386-cgo), const LOG_USER = 8
pkg log/syslog (linux-386-cgo), const LOG_USER Priority
pkg log/syslog (linux-386-cgo), const LOG_UUCP = 64
pkg log/syslog (linux-386-cgo), const LOG_UUCP Priority
pkg log/syslog (linux-386-cgo), const LOG_WARNING = 4
pkg log/syslog (linux-amd64), const LOG_ALERT = 1
pkg log/syslog (linux-amd64), const LOG_AUTH = 32
pkg log/syslog (linux-amd64), const LOG_AUTH Priority
pkg log/syslog (linux-amd64), const LOG_AUTHPRIV = 80
pkg log/syslog (linux-amd64), const LOG_AUTHPRIV Priority
pkg log/syslog (linux-amd64), const LOG_CRIT = 2
pkg log/syslog (linux-amd64), const LOG_CRON = 72
pkg log/syslog (linux-amd64), const LOG_CRON Priority
pkg log/syslog (linux-amd64), const LOG_DAEMON = 24
pkg log/syslog (linux-amd64), const LOG_DAEMON Priority
pkg log/syslog (linux-amd64), const LOG_DEBUG = 7
pkg log/syslog (linux-amd64), const LOG_EMERG = 0
pkg log/syslog (linux-amd64), const LOG_ERR = 3
pkg log/syslog (linux-amd64), const LOG_FTP = 88
pkg log/syslog (linux-amd64), const LOG_FTP Priority
pkg log/syslog (linux-amd64), const LOG_INFO = 6
pkg log/syslog (linux-amd64), const LOG_KERN = 0
pkg log/syslog (linux-amd64), const LOG_KERN Priority
pkg log/syslog (linux-amd64), const LOG_LOCAL0 = 128
pkg log/syslog (linux-amd64), const LOG_LOCAL0 Priority
pkg log/syslog (linux-amd64), const LOG_LOCAL1 = 136
pkg log/syslog (linux-amd64), const LOG_LOCAL1 Priority
pkg log/syslog (linux-amd64), const LOG_LOCAL2 = 144
pkg log/syslog (linux-amd64), const LOG_LOCAL2 Priority
pkg log/syslog (linux-amd64), const LOG_LOCAL3 = 152
pkg log/syslog (linux-amd64), const LOG_LOCAL3 Priority
pkg log/syslog (linux-amd64), const LOG_LOCAL4 = 160
pkg log/syslog (linux-amd64), const LOG_LOCAL4 Priority
pkg log/syslog (linux-amd64), const LOG_LOCAL5 = 168
pkg log/syslog (linux-amd64), const LOG_LOCAL5 Priority
pkg log/syslog (linux-amd64), const LOG_LOCAL6 = 176
pkg log/syslog (linux-amd64), const LOG_LOCAL6 Priority
pkg log/syslog (linux-amd64), const LOG_LOCAL7 = 184
pkg log/syslog (linux-amd64), const LOG_LOCAL7 Priority
pkg log/syslog (linux-amd64), const LOG_LPR = 48
pkg log/syslog (linux-amd64), const LOG_LPR Priority
pkg log/syslog (linux-amd64), const LOG_MAIL = 16
pkg log/syslog (linux-amd64), const LOG_MAIL Priority
pkg log/syslog (linux-amd64), const LOG_NEWS = 56
pkg log/syslog (linux-amd64), const LOG_NEWS Priority
pkg log/syslog (linux-amd64), const LOG_NOTICE = 5
pkg log/syslog (linux-amd64), const LOG_SYSLOG = 40
pkg log/syslog (linux-amd64), const LOG_SYSLOG Priority
pkg log/syslog (linux-amd64), const LOG_USER = 8
pkg log/syslog (linux-amd64), const LOG_USER Priority
pkg log/syslog (linux-amd64), const LOG_UUCP = 64
pkg log/syslog (linux-amd64), const LOG_UUCP Priority
pkg log/syslog (linux-amd64), const LOG_WARNING = 4
pkg log/syslog (linux-amd64-cgo), const LOG_ALERT = 1
pkg log/syslog (linux-amd64-cgo), const LOG_AUTH = 32
pkg log/syslog (linux-amd64-cgo), const LOG_AUTH Priority
pkg log/syslog (linux-amd64-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (linux-amd64-cgo), const LOG_AUTHPRIV Priority
pkg log/syslog (linux-amd64-cgo), const LOG_CRIT = 2
pkg log/syslog (linux-amd64-cgo), const LOG_CRON = 72
pkg log/syslog (linux-amd64-cgo), const LOG_CRON Priority
pkg log/syslog (linux-amd64-cgo), const LOG_DAEMON = 24
pkg log/syslog (linux-amd64-cgo), const LOG_DAEMON Priority
pkg log/syslog (linux-amd64-cgo), const LOG_DEBUG = 7
pkg log/syslog (linux-amd64-cgo), const LOG_EMERG = 0
pkg log/syslog (linux-amd64-cgo), const LOG_ERR = 3
pkg log/syslog (linux-amd64-cgo), const LOG_FTP = 88
pkg log/syslog (linux-amd64-cgo), const LOG_FTP Priority
pkg log/syslog (linux-amd64-cgo), const LOG_INFO = 6
pkg log/syslog (linux-amd64-cgo), const LOG_KERN = 0
pkg log/syslog (linux-amd64-cgo), const LOG_KERN Priority
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL0 Priority
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL1 Priority
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL2 Priority
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL3 Priority
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL4 Priority
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL5 Priority
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL6 Priority
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (linux-amd64-cgo), const LOG_LOCAL7 Priority
pkg log/syslog (linux-amd64-cgo), const LOG_LPR = 48
pkg log/syslog (linux-amd64-cgo), const LOG_LPR Priority
pkg log/syslog (linux-amd64-cgo), const LOG_MAIL = 16
pkg log/syslog (linux-amd64-cgo), const LOG_MAIL Priority
pkg log/syslog (linux-amd64-cgo), const LOG_NEWS = 56
pkg log/syslog (linux-amd64-cgo), const LOG_NEWS Priority
pkg log/syslog (linux-amd64-cgo), const LOG_NOTICE = 5
pkg log/syslog (linux-amd64-cgo), const LOG_SYSLOG = 40
pkg log/syslog (linux-amd64-cgo), const LOG_SYSLOG Priority
pkg log/syslog (linux-amd64-cgo), const LOG_USER = 8
pkg log/syslog (linux-amd64-cgo), const LOG_USER Priority
pkg log/syslog (linux-amd64-cgo), const LOG_UUCP = 64
pkg log/syslog (linux-amd64-cgo), const LOG_UUCP Priority
pkg log/syslog (linux-amd64-cgo), const LOG_WARNING = 4
pkg log/syslog (linux-arm), const LOG_ALERT = 1
pkg log/syslog (linux-arm), const LOG_AUTH = 32
pkg log/syslog (linux-arm), const LOG_AUTH Priority
pkg log/syslog (linux-arm), const LOG_AUTHPRIV = 80
pkg log/syslog (linux-arm), const LOG_AUTHPRIV Priority
pkg log/syslog (linux-arm), const LOG_CRIT = 2
pkg log/syslog (linux-arm), const LOG_CRON = 72
pkg log/syslog (linux-arm), const LOG_CRON Priority
pkg log/syslog (linux-arm), const LOG_DAEMON = 24
pkg log/syslog (linux-arm), const LOG_DAEMON Priority
pkg log/syslog (linux-arm), const LOG_DEBUG = 7
pkg log/syslog (linux-arm), const LOG_EMERG = 0
pkg log/syslog (linux-arm), const LOG_ERR = 3
pkg log/syslog (linux-arm), const LOG_FTP = 88
pkg log/syslog (linux-arm), const LOG_FTP Priority
pkg log/syslog (linux-arm), const LOG_INFO = 6
pkg log/syslog (linux-arm), const LOG_KERN = 0
pkg log/syslog (linux-arm), const LOG_KERN Priority
pkg log/syslog (linux-arm), const LOG_LOCAL0 = 128
pkg log/syslog (linux-arm), const LOG_LOCAL0 Priority
pkg log/syslog (linux-arm), const LOG_LOCAL1 = 136
pkg log/syslog (linux-arm), const LOG_LOCAL1 Priority
pkg log/syslog (linux-arm), const LOG_LOCAL2 = 144
pkg log/syslog (linux-arm), const LOG_LOCAL2 Priority
pkg log/syslog (linux-arm), const LOG_LOCAL3 = 152
pkg log/syslog (linux-arm), const LOG_LOCAL3 Priority
pkg log/syslog (linux-arm), const LOG_LOCAL4 = 160
pkg log/syslog (linux-arm), const LOG_LOCAL4 Priority
pkg log/syslog (linux-arm), const LOG_LOCAL5 = 168
pkg log/syslog (linux-arm), const LOG_LOCAL5 Priority
pkg log/syslog (linux-arm), const LOG_LOCAL6 = 176
pkg log/syslog (linux-arm), const LOG_LOCAL6 Priority
pkg log/syslog (linux-arm), const LOG_LOCAL7 = 184
pkg log/syslog (linux-arm), const LOG_LOCAL7 Priority
pkg log/syslog (linux-arm), const LOG_LPR = 48
pkg log/syslog (linux-arm), const LOG_LPR Priority
pkg log/syslog (linux-arm), const LOG_MAIL = 16
pkg log/syslog (linux-arm), const LOG_MAIL Priority
pkg log/syslog (linux-arm), const LOG_NEWS = 56
pkg log/syslog (linux-arm), const LOG_NEWS Priority
pkg log/syslog (linux-arm), const LOG_NOTICE = 5
pkg log/syslog (linux-arm), const LOG_SYSLOG = 40
pkg log/syslog (linux-arm), const LOG_SYSLOG Priority
pkg log/syslog (linux-arm), const LOG_USER = 8
pkg log/syslog (linux-arm), const LOG_USER Priority
pkg log/syslog (linux-arm), const LOG_UUCP = 64
pkg log/syslog (linux-arm), const LOG_UUCP Priority
pkg log/syslog (linux-arm), const LOG_WARNING = 4
pkg log/syslog (linux-arm-cgo), const LOG_ALERT = 1
pkg log/syslog (linux-arm-cgo), const LOG_AUTH = 32
pkg log/syslog (linux-arm-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (linux-arm-cgo), const LOG_CRIT = 2
pkg log/syslog (linux-arm-cgo), const LOG_CRON = 72
pkg log/syslog (linux-arm-cgo), const LOG_DAEMON = 24
pkg log/syslog (linux-arm-cgo), const LOG_DEBUG = 7
pkg log/syslog (linux-arm-cgo), const LOG_EMERG = 0
pkg log/syslog (linux-arm-cgo), const LOG_ERR = 3
pkg log/syslog (linux-arm-cgo), const LOG_FTP = 88
pkg log/syslog (linux-arm-cgo), const LOG_INFO = 6
pkg log/syslog (linux-arm-cgo), const LOG_KERN = 0
pkg log/syslog (linux-arm-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (linux-arm-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (linux-arm-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (linux-arm-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (linux-arm-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (linux-arm-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (linux-arm-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (linux-arm-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (linux-arm-cgo), const LOG_LPR = 48
pkg log/syslog (linux-arm-cgo), const LOG_MAIL = 16
pkg log/syslog (linux-arm-cgo), const LOG_NEWS = 56
pkg log/syslog (linux-arm-cgo), const LOG_NOTICE = 5
pkg log/syslog (linux-arm-cgo), const LOG_SYSLOG = 40
pkg log/syslog (linux-arm-cgo), const LOG_USER = 8
pkg log/syslog (linux-arm-cgo), const LOG_UUCP = 64
pkg log/syslog (linux-arm-cgo), const LOG_WARNING = 4
pkg log/syslog (netbsd-386), const LOG_ALERT = 1
pkg log/syslog (netbsd-386), const LOG_AUTH = 32
pkg log/syslog (netbsd-386), const LOG_AUTHPRIV = 80
pkg log/syslog (netbsd-386), const LOG_CRIT = 2
pkg log/syslog (netbsd-386), const LOG_CRON = 72
pkg log/syslog (netbsd-386), const LOG_DAEMON = 24
pkg log/syslog (netbsd-386), const LOG_DEBUG = 7
pkg log/syslog (netbsd-386), const LOG_EMERG = 0
pkg log/syslog (netbsd-386), const LOG_ERR = 3
pkg log/syslog (netbsd-386), const LOG_FTP = 88
pkg log/syslog (netbsd-386), const LOG_INFO = 6
pkg log/syslog (netbsd-386), const LOG_KERN = 0
pkg log/syslog (netbsd-386), const LOG_LOCAL0 = 128
pkg log/syslog (netbsd-386), const LOG_LOCAL1 = 136
pkg log/syslog (netbsd-386), const LOG_LOCAL2 = 144
pkg log/syslog (netbsd-386), const LOG_LOCAL3 = 152
pkg log/syslog (netbsd-386), const LOG_LOCAL4 = 160
pkg log/syslog (netbsd-386), const LOG_LOCAL5 = 168
pkg log/syslog (netbsd-386), const LOG_LOCAL6 = 176
pkg log/syslog (netbsd-386), const LOG_LOCAL7 = 184
pkg log/syslog (netbsd-386), const LOG_LPR = 48
pkg log/syslog (netbsd-386), const LOG_MAIL = 16
pkg log/syslog (netbsd-386), const LOG_NEWS = 56
pkg log/syslog (netbsd-386), const LOG_NOTICE = 5
pkg log/syslog (netbsd-386), const LOG_SYSLOG = 40
pkg log/syslog (netbsd-386), const LOG_USER = 8
pkg log/syslog (netbsd-386), const LOG_UUCP = 64
pkg log/syslog (netbsd-386), const LOG_WARNING = 4
pkg log/syslog (netbsd-386-cgo), const LOG_ALERT = 1
pkg log/syslog (netbsd-386-cgo), const LOG_AUTH = 32
pkg log/syslog (netbsd-386-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (netbsd-386-cgo), const LOG_CRIT = 2
pkg log/syslog (netbsd-386-cgo), const LOG_CRON = 72
pkg log/syslog (netbsd-386-cgo), const LOG_DAEMON = 24
pkg log/syslog (netbsd-386-cgo), const LOG_DEBUG = 7
pkg log/syslog (netbsd-386-cgo), const LOG_EMERG = 0
pkg log/syslog (netbsd-386-cgo), const LOG_ERR = 3
pkg log/syslog (netbsd-386-cgo), const LOG_FTP = 88
pkg log/syslog (netbsd-386-cgo), const LOG_INFO = 6
pkg log/syslog (netbsd-386-cgo), const LOG_KERN = 0
pkg log/syslog (netbsd-386-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (netbsd-386-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (netbsd-386-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (netbsd-386-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (netbsd-386-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (netbsd-386-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (netbsd-386-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (netbsd-386-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (netbsd-386-cgo), const LOG_LPR = 48
pkg log/syslog (netbsd-386-cgo), const LOG_MAIL = 16
pkg log/syslog (netbsd-386-cgo), const LOG_NEWS = 56
pkg log/syslog (netbsd-386-cgo), const LOG_NOTICE = 5
pkg log/syslog (netbsd-386-cgo), const LOG_SYSLOG = 40
pkg log/syslog (netbsd-386-cgo), const LOG_USER = 8
pkg log/syslog (netbsd-386-cgo), const LOG_UUCP = 64
pkg log/syslog (netbsd-386-cgo), const LOG_WARNING = 4
pkg log/syslog (netbsd-amd64), const LOG_ALERT = 1
pkg log/syslog (netbsd-amd64), const LOG_AUTH = 32
pkg log/syslog (netbsd-amd64), const LOG_AUTHPRIV = 80
pkg log/syslog (netbsd-amd64), const LOG_CRIT = 2
pkg log/syslog (netbsd-amd64), const LOG_CRON = 72
pkg log/syslog (netbsd-amd64), const LOG_DAEMON = 24
pkg log/syslog (netbsd-amd64), const LOG_DEBUG = 7
pkg log/syslog (netbsd-amd64), const LOG_EMERG = 0
pkg log/syslog (netbsd-amd64), const LOG_ERR = 3
pkg log/syslog (netbsd-amd64), const LOG_FTP = 88
pkg log/syslog (netbsd-amd64), const LOG_INFO = 6
pkg log/syslog (netbsd-amd64), const LOG_KERN = 0
pkg log/syslog (netbsd-amd64), const LOG_LOCAL0 = 128
pkg log/syslog (netbsd-amd64), const LOG_LOCAL1 = 136
pkg log/syslog (netbsd-amd64), const LOG_LOCAL2 = 144
pkg log/syslog (netbsd-amd64), const LOG_LOCAL3 = 152
pkg log/syslog (netbsd-amd64), const LOG_LOCAL4 = 160
pkg log/syslog (netbsd-amd64), const LOG_LOCAL5 = 168
pkg log/syslog (netbsd-amd64), const LOG_LOCAL6 = 176
pkg log/syslog (netbsd-amd64), const LOG_LOCAL7 = 184
pkg log/syslog (netbsd-amd64), const LOG_LPR = 48
pkg log/syslog (netbsd-amd64), const LOG_MAIL = 16
pkg log/syslog (netbsd-amd64), const LOG_NEWS = 56
pkg log/syslog (netbsd-amd64), const LOG_NOTICE = 5
pkg log/syslog (netbsd-amd64), const LOG_SYSLOG = 40
pkg log/syslog (netbsd-amd64), const LOG_USER = 8
pkg log/syslog (netbsd-amd64), const LOG_UUCP = 64
pkg log/syslog (netbsd-amd64), const LOG_WARNING = 4
pkg log/syslog (netbsd-amd64-cgo), const LOG_ALERT = 1
pkg log/syslog (netbsd-amd64-cgo), const LOG_AUTH = 32
pkg log/syslog (netbsd-amd64-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (netbsd-amd64-cgo), const LOG_CRIT = 2
pkg log/syslog (netbsd-amd64-cgo), const LOG_CRON = 72
pkg log/syslog (netbsd-amd64-cgo), const LOG_DAEMON = 24
pkg log/syslog (netbsd-amd64-cgo), const LOG_DEBUG = 7
pkg log/syslog (netbsd-amd64-cgo), const LOG_EMERG = 0
pkg log/syslog (netbsd-amd64-cgo), const LOG_ERR = 3
pkg log/syslog (netbsd-amd64-cgo), const LOG_FTP = 88
pkg log/syslog (netbsd-amd64-cgo), const LOG_INFO = 6
pkg log/syslog (netbsd-amd64-cgo), const LOG_KERN = 0
pkg log/syslog (netbsd-amd64-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (netbsd-amd64-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (netbsd-amd64-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (netbsd-amd64-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (netbsd-amd64-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (netbsd-amd64-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (netbsd-amd64-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (netbsd-amd64-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (netbsd-amd64-cgo), const LOG_LPR = 48
pkg log/syslog (netbsd-amd64-cgo), const LOG_MAIL = 16
pkg log/syslog (netbsd-amd64-cgo), const LOG_NEWS = 56
pkg log/syslog (netbsd-amd64-cgo), const LOG_NOTICE = 5
pkg log/syslog (netbsd-amd64-cgo), const LOG_SYSLOG = 40
pkg log/syslog (netbsd-amd64-cgo), const LOG_USER = 8
pkg log/syslog (netbsd-amd64-cgo), const LOG_UUCP = 64
pkg log/syslog (netbsd-amd64-cgo), const LOG_WARNING = 4
pkg log/syslog (netbsd-arm), const LOG_ALERT = 1
pkg log/syslog (netbsd-arm), const LOG_AUTH = 32
pkg log/syslog (netbsd-arm), const LOG_AUTHPRIV = 80
pkg log/syslog (netbsd-arm), const LOG_CRIT = 2
pkg log/syslog (netbsd-arm), const LOG_CRON = 72
pkg log/syslog (netbsd-arm), const LOG_DAEMON = 24
pkg log/syslog (netbsd-arm), const LOG_DEBUG = 7
pkg log/syslog (netbsd-arm), const LOG_EMERG = 0
pkg log/syslog (netbsd-arm), const LOG_ERR = 3
pkg log/syslog (netbsd-arm), const LOG_FTP = 88
pkg log/syslog (netbsd-arm), const LOG_INFO = 6
pkg log/syslog (netbsd-arm), const LOG_KERN = 0
pkg log/syslog (netbsd-arm), const LOG_LOCAL0 = 128
pkg log/syslog (netbsd-arm), const LOG_LOCAL1 = 136
pkg log/syslog (netbsd-arm), const LOG_LOCAL2 = 144
pkg log/syslog (netbsd-arm), const LOG_LOCAL3 = 152
pkg log/syslog (netbsd-arm), const LOG_LOCAL4 = 160
pkg log/syslog (netbsd-arm), const LOG_LOCAL5 = 168
pkg log/syslog (netbsd-arm), const LOG_LOCAL6 = 176
pkg log/syslog (netbsd-arm), const LOG_LOCAL7 = 184
pkg log/syslog (netbsd-arm), const LOG_LPR = 48
pkg log/syslog (netbsd-arm), const LOG_MAIL = 16
pkg log/syslog (netbsd-arm), const LOG_NEWS = 56
pkg log/syslog (netbsd-arm), const LOG_NOTICE = 5
pkg log/syslog (netbsd-arm), const LOG_SYSLOG = 40
pkg log/syslog (netbsd-arm), const LOG_USER = 8
pkg log/syslog (netbsd-arm), const LOG_UUCP = 64
pkg log/syslog (netbsd-arm), const LOG_WARNING = 4
pkg log/syslog (netbsd-arm-cgo), const LOG_ALERT = 1
pkg log/syslog (netbsd-arm-cgo), const LOG_AUTH = 32
pkg log/syslog (netbsd-arm-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (netbsd-arm-cgo), const LOG_CRIT = 2
pkg log/syslog (netbsd-arm-cgo), const LOG_CRON = 72
pkg log/syslog (netbsd-arm-cgo), const LOG_DAEMON = 24
pkg log/syslog (netbsd-arm-cgo), const LOG_DEBUG = 7
pkg log/syslog (netbsd-arm-cgo), const LOG_EMERG = 0
pkg log/syslog (netbsd-arm-cgo), const LOG_ERR = 3
pkg log/syslog (netbsd-arm-cgo), const LOG_FTP = 88
pkg log/syslog (netbsd-arm-cgo), const LOG_INFO = 6
pkg log/syslog (netbsd-arm-cgo), const LOG_KERN = 0
pkg log/syslog (netbsd-arm-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (netbsd-arm-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (netbsd-arm-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (netbsd-arm-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (netbsd-arm-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (netbsd-arm-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (netbsd-arm-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (netbsd-arm-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (netbsd-arm-cgo), const LOG_LPR = 48
pkg log/syslog (netbsd-arm-cgo), const LOG_MAIL = 16
pkg log/syslog (netbsd-arm-cgo), const LOG_NEWS = 56
pkg log/syslog (netbsd-arm-cgo), const LOG_NOTICE = 5
pkg log/syslog (netbsd-arm-cgo), const LOG_SYSLOG = 40
pkg log/syslog (netbsd-arm-cgo), const LOG_USER = 8
pkg log/syslog (netbsd-arm-cgo), const LOG_UUCP = 64
pkg log/syslog (netbsd-arm-cgo), const LOG_WARNING = 4
pkg log/syslog (openbsd-386), const LOG_ALERT = 1
pkg log/syslog (openbsd-386), const LOG_AUTH = 32
pkg log/syslog (openbsd-386), const LOG_AUTHPRIV = 80
pkg log/syslog (openbsd-386), const LOG_CRIT = 2
pkg log/syslog (openbsd-386), const LOG_CRON = 72
pkg log/syslog (openbsd-386), const LOG_DAEMON = 24
pkg log/syslog (openbsd-386), const LOG_DEBUG = 7
pkg log/syslog (openbsd-386), const LOG_EMERG = 0
pkg log/syslog (openbsd-386), const LOG_ERR = 3
pkg log/syslog (openbsd-386), const LOG_FTP = 88
pkg log/syslog (openbsd-386), const LOG_INFO = 6
pkg log/syslog (openbsd-386), const LOG_KERN = 0
pkg log/syslog (openbsd-386), const LOG_LOCAL0 = 128
pkg log/syslog (openbsd-386), const LOG_LOCAL1 = 136
pkg log/syslog (openbsd-386), const LOG_LOCAL2 = 144
pkg log/syslog (openbsd-386), const LOG_LOCAL3 = 152
pkg log/syslog (openbsd-386), const LOG_LOCAL4 = 160
pkg log/syslog (openbsd-386), const LOG_LOCAL5 = 168
pkg log/syslog (openbsd-386), const LOG_LOCAL6 = 176
pkg log/syslog (openbsd-386), const LOG_LOCAL7 = 184
pkg log/syslog (openbsd-386), const LOG_LPR = 48
pkg log/syslog (openbsd-386), const LOG_MAIL = 16
pkg log/syslog (openbsd-386), const LOG_NEWS = 56
pkg log/syslog (openbsd-386), const LOG_NOTICE = 5
pkg log/syslog (openbsd-386), const LOG_SYSLOG = 40
pkg log/syslog (openbsd-386), const LOG_USER = 8
pkg log/syslog (openbsd-386), const LOG_UUCP = 64
pkg log/syslog (openbsd-386), const LOG_WARNING = 4
pkg log/syslog (openbsd-386-cgo), const LOG_ALERT = 1
pkg log/syslog (openbsd-386-cgo), const LOG_AUTH = 32
pkg log/syslog (openbsd-386-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (openbsd-386-cgo), const LOG_CRIT = 2
pkg log/syslog (openbsd-386-cgo), const LOG_CRON = 72
pkg log/syslog (openbsd-386-cgo), const LOG_DAEMON = 24
pkg log/syslog (openbsd-386-cgo), const LOG_DEBUG = 7
pkg log/syslog (openbsd-386-cgo), const LOG_EMERG = 0
pkg log/syslog (openbsd-386-cgo), const LOG_ERR = 3
pkg log/syslog (openbsd-386-cgo), const LOG_FTP = 88
pkg log/syslog (openbsd-386-cgo), const LOG_INFO = 6
pkg log/syslog (openbsd-386-cgo), const LOG_KERN = 0
pkg log/syslog (openbsd-386-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (openbsd-386-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (openbsd-386-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (openbsd-386-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (openbsd-386-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (openbsd-386-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (openbsd-386-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (openbsd-386-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (openbsd-386-cgo), const LOG_LPR = 48
pkg log/syslog (openbsd-386-cgo), const LOG_MAIL = 16
pkg log/syslog (openbsd-386-cgo), const LOG_NEWS = 56
pkg log/syslog (openbsd-386-cgo), const LOG_NOTICE = 5
pkg log/syslog (openbsd-386-cgo), const LOG_SYSLOG = 40
pkg log/syslog (openbsd-386-cgo), const LOG_USER = 8
pkg log/syslog (openbsd-386-cgo), const LOG_UUCP = 64
pkg log/syslog (openbsd-386-cgo), const LOG_WARNING = 4
pkg log/syslog (openbsd-amd64), const LOG_ALERT = 1
pkg log/syslog (openbsd-amd64), const LOG_AUTH = 32
pkg log/syslog (openbsd-amd64), const LOG_AUTHPRIV = 80
pkg log/syslog (openbsd-amd64), const LOG_CRIT = 2
pkg log/syslog (openbsd-amd64), const LOG_CRON = 72
pkg log/syslog (openbsd-amd64), const LOG_DAEMON = 24
pkg log/syslog (openbsd-amd64), const LOG_DEBUG = 7
pkg log/syslog (openbsd-amd64), const LOG_EMERG = 0
pkg log/syslog (openbsd-amd64), const LOG_ERR = 3
pkg log/syslog (openbsd-amd64), const LOG_FTP = 88
pkg log/syslog (openbsd-amd64), const LOG_INFO = 6
pkg log/syslog (openbsd-amd64), const LOG_KERN = 0
pkg log/syslog (openbsd-amd64), const LOG_LOCAL0 = 128
pkg log/syslog (openbsd-amd64), const LOG_LOCAL1 = 136
pkg log/syslog (openbsd-amd64), const LOG_LOCAL2 = 144
pkg log/syslog (openbsd-amd64), const LOG_LOCAL3 = 152
pkg log/syslog (openbsd-amd64), const LOG_LOCAL4 = 160
pkg log/syslog (openbsd-amd64), const LOG_LOCAL5 = 168
pkg log/syslog (openbsd-amd64), const LOG_LOCAL6 = 176
pkg log/syslog (openbsd-amd64), const LOG_LOCAL7 = 184
pkg log/syslog (openbsd-amd64), const LOG_LPR = 48
pkg log/syslog (openbsd-amd64), const LOG_MAIL = 16
pkg log/syslog (openbsd-amd64), const LOG_NEWS = 56
pkg log/syslog (openbsd-amd64), const LOG_NOTICE = 5
pkg log/syslog (openbsd-amd64), const LOG_SYSLOG = 40
pkg log/syslog (openbsd-amd64), const LOG_USER = 8
pkg log/syslog (openbsd-amd64), const LOG_UUCP = 64
pkg log/syslog (openbsd-amd64), const LOG_WARNING = 4
pkg log/syslog (openbsd-amd64-cgo), const LOG_ALERT = 1
pkg log/syslog (openbsd-amd64-cgo), const LOG_AUTH = 32
pkg log/syslog (openbsd-amd64-cgo), const LOG_AUTHPRIV = 80
pkg log/syslog (openbsd-amd64-cgo), const LOG_CRIT = 2
pkg log/syslog (openbsd-amd64-cgo), const LOG_CRON = 72
pkg log/syslog (openbsd-amd64-cgo), const LOG_DAEMON = 24
pkg log/syslog (openbsd-amd64-cgo), const LOG_DEBUG = 7
pkg log/syslog (openbsd-amd64-cgo), const LOG_EMERG = 0
pkg log/syslog (openbsd-amd64-cgo), const LOG_ERR = 3
pkg log/syslog (openbsd-amd64-cgo), const LOG_FTP = 88
pkg log/syslog (openbsd-amd64-cgo), const LOG_INFO = 6
pkg log/syslog (openbsd-amd64-cgo), const LOG_KERN = 0
pkg log/syslog (openbsd-amd64-cgo), const LOG_LOCAL0 = 128
pkg log/syslog (openbsd-amd64-cgo), const LOG_LOCAL1 = 136
pkg log/syslog (openbsd-amd64-cgo), const LOG_LOCAL2 = 144
pkg log/syslog (openbsd-amd64-cgo), const LOG_LOCAL3 = 152
pkg log/syslog (openbsd-amd64-cgo), const LOG_LOCAL4 = 160
pkg log/syslog (openbsd-amd64-cgo), const LOG_LOCAL5 = 168
pkg log/syslog (openbsd-amd64-cgo), const LOG_LOCAL6 = 176
pkg log/syslog (openbsd-amd64-cgo), const LOG_LOCAL7 = 184
pkg log/syslog (openbsd-amd64-cgo), const LOG_LPR = 48
pkg log/syslog (openbsd-amd64-cgo), const LOG_MAIL = 16
pkg log/syslog (openbsd-amd64-cgo), const LOG_NEWS = 56
pkg log/syslog (openbsd-amd64-cgo), const LOG_NOTICE = 5
pkg log/syslog (openbsd-amd64-cgo), const LOG_SYSLOG = 40
pkg log/syslog (openbsd-amd64-cgo), const LOG_USER = 8
pkg log/syslog (openbsd-amd64-cgo), const LOG_UUCP = 64
pkg log/syslog (openbsd-amd64-cgo), const LOG_WARNING = 4
pkg math, const E = 2.71828  // 271828182845904523536028747135266249775724709369995957496696763/100000000000000000000000000000000000000000000000000000000000000
pkg math, const Ln10 = 2.30259  // 23025850929940456840179914546843642076011014886287729760333279/10000000000000000000000000000000000000000000000000000000000000
pkg math, const Ln2 = 0.693147  // 693147180559945309417232121458176568075500134360255254120680009/1000000000000000000000000000000000000000000000000000000000000000
pkg math, const Log10E = 0.434294  // 10000000000000000000000000000000000000000000000000000000000000/23025850929940456840179914546843642076011014886287729760333279
pkg math, const Log2E = 1.4427  // 1000000000000000000000000000000000000000000000000000000000000000/693147180559945309417232121458176568075500134360255254120680009
pkg math, const MaxFloat32 = 3.40282e+38  // 340282346638528859811704183484516925440
pkg math, const MaxFloat64 = 1.79769e+308  // 179769313486231570814527423731704356798100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
pkg math, const MaxInt16 = 32767
pkg math, const MaxInt32 = 2147483647
pkg math, const MaxInt64 = 9223372036854775807
pkg math, const MaxInt8 = 127
pkg math, const MaxUint16 = 65535
pkg math, const MaxUint32 = 4294967295
pkg math, const MaxUint64 = 18446744073709551615
pkg math, const MaxUint8 = 255
pkg math, const MinInt16 = -32768
pkg math, const MinInt32 = -2147483648
pkg math, const MinInt64 = -9223372036854775808
pkg math, const MinInt8 = -128
pkg math, const Phi = 1.61803  // 80901699437494742410229341718281905886015458990288143106772431/50000000000000000000000000000000000000000000000000000000000000
pkg math, const Pi = 3.14159  // 314159265358979323846264338327950288419716939937510582097494459/100000000000000000000000000000000000000000000000000000000000000
pkg math, const SmallestNonzeroFloat32 = 1.4013e-45  // 17516230804060213386546619791123951641/12500000000000000000000000000000000000000000000000000000000000000000000000000000000
pkg math, const SmallestNonzeroFloat64 = 4.94066e-324  // 4940656458412465441765687928682213723651/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
pkg math, const Sqrt2 = 1.41421  // 70710678118654752440084436210484903928483593768847403658833987/50000000000000000000000000000000000000000000000000000000000000
pkg math, const SqrtE = 1.64872  // 164872127070012814684865078781416357165377610071014801157507931/100000000000000000000000000000000000000000000000000000000000000
pkg math, const SqrtPhi = 1.27202  // 63600982475703448212621123086874574585780402092004812430832019/50000000000000000000000000000000000000000000000000000000000000
pkg math, const SqrtPi = 1.77245  // 177245385090551602729816748334114518279754945612238712821380779/100000000000000000000000000000000000000000000000000000000000000
pkg math/big, const MaxBase = 36
pkg math/big, method (*Int) MarshalJSON() ([]uint8, error)
pkg math/big, method (*Int) SetUint64(uint64) *Int
pkg math/big, method (*Int) Uint64() uint64
pkg math/big, method (*Int) UnmarshalJSON([]uint8) error
pkg math/big, method (*Rat) Float64() (float64, bool)
pkg math/big, method (*Rat) SetFloat64(float64) *Rat
pkg mime/multipart, method (*Writer) SetBoundary(string) error
pkg net, const FlagBroadcast = 2
pkg net, const FlagLoopback = 4
pkg net, const FlagMulticast = 16
pkg net, const FlagPointToPoint = 8
pkg net, const FlagUp = 1
pkg net, const IPv4len = 4
pkg net, const IPv6len = 16
pkg net, func ListenUnixgram(string, *UnixAddr) (*UnixConn, error)
pkg net, func LookupNS(string) ([]*NS, error)
pkg net, method (*Dialer) Dial(string, string) (Conn, error)
pkg net, method (*IPConn) ReadMsgIP([]uint8, []uint8) (int, int, int, *IPAddr, error)
pkg net, method (*IPConn) WriteMsgIP([]uint8, []uint8, *IPAddr) (int, int, error)
pkg net, method (*UDPConn) ReadMsgUDP([]uint8, []uint8) (int, int, int, *UDPAddr, error)
pkg net, method (*UDPConn) WriteMsgUDP([]uint8, []uint8, *UDPAddr) (int, int, error)
pkg net, method (*UnixConn) CloseRead() error
pkg net, method (*UnixConn) CloseWrite() error
pkg net, type Dialer struct
pkg net, type Dialer struct, Deadline time.Time
pkg net, type Dialer struct, LocalAddr Addr
pkg net, type Dialer struct, Timeout time.Duration
pkg net, type IPAddr struct, Zone string
pkg net, type NS struct
pkg net, type NS struct, Host string
pkg net, type TCPAddr struct, Zone string
pkg net, type UDPAddr struct, Zone string
pkg net/http, const DefaultMaxHeaderBytes = 1048576
pkg net/http, const DefaultMaxIdleConnsPerHost = 2
pkg net/http, const StatusAccepted = 202
pkg net/http, const StatusBadGateway = 502
pkg net/http, const StatusBadRequest = 400
pkg net/http, const StatusConflict = 409
pkg net/http, const StatusContinue = 100
pkg net/http, const StatusCreated = 201
pkg net/http, const StatusExpectationFailed = 417
pkg net/http, const StatusForbidden = 403
pkg net/http, const StatusFound = 302
pkg net/http, const StatusGatewayTimeout = 504
pkg net/http, const StatusGone = 410
pkg net/http, const StatusHTTPVersionNotSupported = 505
pkg net/http, const StatusInternalServerError = 500
pkg net/http, const StatusLengthRequired = 411
pkg net/http, const StatusMethodNotAllowed = 405
pkg net/http, const StatusMovedPermanently = 301
pkg net/http, const StatusMultipleChoices = 300
pkg net/http, const StatusNoContent = 204
pkg net/http, const StatusNonAuthoritativeInfo = 203
pkg net/http, const StatusNotAcceptable = 406
pkg net/http, const StatusNotFound = 404
pkg net/http, const StatusNotImplemented = 501
pkg net/http, const StatusNotModified = 304
pkg net/http, const StatusOK = 200
pkg net/http, const StatusPartialContent = 206
pkg net/http, const StatusPaymentRequired = 402
pkg net/http, const StatusPreconditionFailed = 412
pkg net/http, const StatusProxyAuthRequired = 407
pkg net/http, const StatusRequestEntityTooLarge = 413
pkg net/http, const StatusRequestTimeout = 408
pkg net/http, const StatusRequestURITooLong = 414
pkg net/http, const StatusRequestedRangeNotSatisfiable = 416
pkg net/http, const StatusResetContent = 205
pkg net/http, const StatusSeeOther = 303
pkg net/http, const StatusServiceUnavailable = 503
pkg net/http, const StatusSwitchingProtocols = 101
pkg net/http, const StatusTeapot = 418
pkg net/http, const StatusTemporaryRedirect = 307
pkg net/http, const StatusUnauthorized = 401
pkg net/http, const StatusUnsupportedMediaType = 415
pkg net/http, const StatusUseProxy = 305
pkg net/http, const TimeFormat = "Mon, 02 Jan 2006 15:04:05 GMT"
pkg net/http, func ParseTime(string) (time.Time, error)
pkg net/http, method (*Request) PostFormValue(string) string
pkg net/http, method (*ServeMux) Handler(*Request) (Handler, string)
pkg net/http, method (*Transport) CancelRequest(*Request)
pkg net/http, type CloseNotifier interface { CloseNotify }
pkg net/http, type CloseNotifier interface, CloseNotify() <-chan bool
pkg net/http, type Request struct, PostForm url.Values
pkg net/http, type Server struct, TLSNextProto map[string]func(*Server, *tls.Conn, Handler)
pkg net/http, type Transport struct, ResponseHeaderTimeout time.Duration
pkg net/http/cookiejar, func New(*Options) (*Jar, error)
pkg net/http/cookiejar, method (*Jar) Cookies(*url.URL) []*http.Cookie
pkg net/http/cookiejar, method (*Jar) SetCookies(*url.URL, []*http.Cookie)
pkg net/http/cookiejar, type Jar struct
pkg net/http/cookiejar, type Options struct
pkg net/http/cookiejar, type Options struct, PublicSuffixList PublicSuffixList
pkg net/http/cookiejar, type PublicSuffixList interface { PublicSuffix, String }
pkg net/http/cookiejar, type PublicSuffixList interface, PublicSuffix(string) string
pkg net/http/cookiejar, type PublicSuffixList interface, String() string
pkg net/http/httptest, const DefaultRemoteAddr = "1.2.3.4"
pkg net/mail, func ParseAddress(string) (*Address, error)
pkg net/mail, func ParseAddressList(string) ([]*Address, error)
pkg net/rpc, const DefaultDebugPath = "/debug/rpc"
pkg net/rpc, const DefaultRPCPath = "/_goRPC_"
pkg net/smtp, method (*Client) Hello(string) error
pkg net/textproto, func TrimBytes([]uint8) []uint8
pkg net/textproto, func TrimString(string) string
pkg os (darwin-386), const DevNull = "/dev/null"
pkg os (darwin-386), const O_APPEND = 8
pkg os (darwin-386), const O_CREATE = 512
pkg os (darwin-386), const O_EXCL = 2048
pkg os (darwin-386), const O_SYNC = 128
pkg os (darwin-386), const O_TRUNC = 1024
pkg os (darwin-386), const PathListSeparator = 58
pkg os (darwin-386), const PathSeparator = 47
pkg os (darwin-386-cgo), const DevNull = "/dev/null"
pkg os (darwin-386-cgo), const O_APPEND = 8
pkg os (darwin-386-cgo), const O_CREATE = 512
pkg os (darwin-386-cgo), const O_EXCL = 2048
pkg os (darwin-386-cgo), const O_SYNC = 128
pkg os (darwin-386-cgo), const O_TRUNC = 1024
pkg os (darwin-386-cgo), const PathListSeparator = 58
pkg os (darwin-386-cgo), const PathSeparator = 47
pkg os (darwin-amd64), const DevNull = "/dev/null"
pkg os (darwin-amd64), const O_APPEND = 8
pkg os (darwin-amd64), const O_CREATE = 512
pkg os (darwin-amd64), const O_EXCL = 2048
pkg os (darwin-amd64), const O_SYNC = 128
pkg os (darwin-amd64), const O_TRUNC = 1024
pkg os (darwin-amd64), const PathListSeparator = 58
pkg os (darwin-amd64), const PathSeparator = 47
pkg os (darwin-amd64-cgo), const DevNull = "/dev/null"
pkg os (darwin-amd64-cgo), const O_APPEND = 8
pkg os (darwin-amd64-cgo), const O_CREATE = 512
pkg os (darwin-amd64-cgo), const O_EXCL = 2048
pkg os (darwin-amd64-cgo), const O_SYNC = 128
pkg os (darwin-amd64-cgo), const O_TRUNC = 1024
pkg os (darwin-amd64-cgo), const PathListSeparator = 58
pkg os (darwin-amd64-cgo), const PathSeparator = 47
pkg os (freebsd-386), const DevNull = "/dev/null"
pkg os (freebsd-386), const O_APPEND = 8
pkg os (freebsd-386), const O_CREATE = 512
pkg os (freebsd-386), const O_EXCL = 2048
pkg os (freebsd-386), const O_SYNC = 128
pkg os (freebsd-386), const O_TRUNC = 1024
pkg os (freebsd-386), const PathListSeparator = 58
pkg os (freebsd-386), const PathSeparator = 47
pkg os (freebsd-386-cgo), const DevNull = "/dev/null"
pkg os (freebsd-386-cgo), const O_APPEND = 8
pkg os (freebsd-386-cgo), const O_CREATE = 512
pkg os (freebsd-386-cgo), const O_EXCL = 2048
pkg os (freebsd-386-cgo), const O_SYNC = 128
pkg os (freebsd-386-cgo), const O_TRUNC = 1024
pkg os (freebsd-386-cgo), const PathListSeparator = 58
pkg os (freebsd-386-cgo), const PathSeparator = 47
pkg os (freebsd-amd64), const DevNull = "/dev/null"
pkg os (freebsd-amd64), const O_APPEND = 8
pkg os (freebsd-amd64), const O_CREATE = 512
pkg os (freebsd-amd64), const O_EXCL = 2048
pkg os (freebsd-amd64), const O_SYNC = 128
pkg os (freebsd-amd64), const O_TRUNC = 1024
pkg os (freebsd-amd64), const PathListSeparator = 58
pkg os (freebsd-amd64), const PathSeparator = 47
pkg os (freebsd-amd64-cgo), const DevNull = "/dev/null"
pkg os (freebsd-amd64-cgo), const O_APPEND = 8
pkg os (freebsd-amd64-cgo), const O_CREATE = 512
pkg os (freebsd-amd64-cgo), const O_EXCL = 2048
pkg os (freebsd-amd64-cgo), const O_SYNC = 128
pkg os (freebsd-amd64-cgo), const O_TRUNC = 1024
pkg os (freebsd-amd64-cgo), const PathListSeparator = 58
pkg os (freebsd-amd64-cgo), const PathSeparator = 47
pkg os (freebsd-arm), const DevNull = "/dev/null"
pkg os (freebsd-arm), const O_APPEND = 8
pkg os (freebsd-arm), const O_CREATE = 512
pkg os (freebsd-arm), const O_EXCL = 2048
pkg os (freebsd-arm), const O_SYNC = 128
pkg os (freebsd-arm), const O_TRUNC = 1024
pkg os (freebsd-arm), const PathListSeparator = 58
pkg os (freebsd-arm), const PathSeparator = 47
pkg os (freebsd-arm-cgo), const DevNull = "/dev/null"
pkg os (freebsd-arm-cgo), const O_APPEND = 8
pkg os (freebsd-arm-cgo), const O_CREATE = 512
pkg os (freebsd-arm-cgo), const O_EXCL = 2048
pkg os (freebsd-arm-cgo), const O_SYNC = 128
pkg os (freebsd-arm-cgo), const O_TRUNC = 1024
pkg os (freebsd-arm-cgo), const PathListSeparator = 58
pkg os (freebsd-arm-cgo), const PathSeparator = 47
pkg os (linux-386), const DevNull = "/dev/null"
pkg os (linux-386), const O_APPEND = 1024
pkg os (linux-386), const O_CREATE = 64
pkg os (linux-386), const O_EXCL = 128
pkg os (linux-386), const O_SYNC = 1052672
pkg os (linux-386), const O_TRUNC = 512
pkg os (linux-386), const PathListSeparator = 58
pkg os (linux-386), const PathSeparator = 47
pkg os (linux-386-cgo), const DevNull = "/dev/null"
pkg os (linux-386-cgo), const O_APPEND = 1024
pkg os (linux-386-cgo), const O_CREATE = 64
pkg os (linux-386-cgo), const O_EXCL = 128
pkg os (linux-386-cgo), const O_SYNC = 1052672
pkg os (linux-386-cgo), const O_TRUNC = 512
pkg os (linux-386-cgo), const PathListSeparator = 58
pkg os (linux-386-cgo), const PathSeparator = 47
pkg os (linux-amd64), const DevNull = "/dev/null"
pkg os (linux-amd64), const O_APPEND = 1024
pkg os (linux-amd64), const O_CREATE = 64
pkg os (linux-amd64), const O_EXCL = 128
pkg os (linux-amd64), const O_SYNC = 1052672
pkg os (linux-amd64), const O_TRUNC = 512
pkg os (linux-amd64), const PathListSeparator = 58
pkg os (linux-amd64), const PathSeparator = 47
pkg os (linux-amd64-cgo), const DevNull = "/dev/null"
pkg os (linux-amd64-cgo), const O_APPEND = 1024
pkg os (linux-amd64-cgo), const O_CREATE = 64
pkg os (linux-amd64-cgo), const O_EXCL = 128
pkg os (linux-amd64-cgo), const O_SYNC = 1052672
pkg os (linux-amd64-cgo), const O_TRUNC = 512
pkg os (linux-amd64-cgo), const PathListSeparator = 58
pkg os (linux-amd64-cgo), const PathSeparator = 47
pkg os (linux-arm), const DevNull = "/dev/null"
pkg os (linux-arm), const O_APPEND = 1024
pkg os (linux-arm), const O_CREATE = 64
pkg os (linux-arm), const O_EXCL = 128
pkg os (linux-arm), const O_SYNC = 4096
pkg os (linux-arm), const O_TRUNC = 512
pkg os (linux-arm), const PathListSeparator = 58
pkg os (linux-arm), const PathSeparator = 47
pkg os (linux-arm-cgo), const DevNull = "/dev/null"
pkg os (linux-arm-cgo), const O_APPEND = 1024
pkg os (linux-arm-cgo), const O_CREATE = 64
pkg os (linux-arm-cgo), const O_EXCL = 128
pkg os (linux-arm-cgo), const O_SYNC = 4096
pkg os (linux-arm-cgo), const O_TRUNC = 512
pkg os (linux-arm-cgo), const PathListSeparator = 58
pkg os (linux-arm-cgo), const PathSeparator = 47
pkg os (netbsd-386), const DevNull = "/dev/null"
pkg os (netbsd-386), const O_APPEND = 8
pkg os (netbsd-386), const O_CREATE = 512
pkg os (netbsd-386), const O_EXCL = 2048
pkg os (netbsd-386), const O_SYNC = 128
pkg os (netbsd-386), const O_TRUNC = 1024
pkg os (netbsd-386), const PathListSeparator = 58
pkg os (netbsd-386), const PathSeparator = 47
pkg os (netbsd-386-cgo), const DevNull = "/dev/null"
pkg os (netbsd-386-cgo), const O_APPEND = 8
pkg os (netbsd-386-cgo), const O_CREATE = 512
pkg os (netbsd-386-cgo), const O_EXCL = 2048
pkg os (netbsd-386-cgo), const O_SYNC = 128
pkg os (netbsd-386-cgo), const O_TRUNC = 1024
pkg os (netbsd-386-cgo), const PathListSeparator = 58
pkg os (netbsd-386-cgo), const PathSeparator = 47
pkg os (netbsd-amd64), const DevNull = "/dev/null"
pkg os (netbsd-amd64), const O_APPEND = 8
pkg os (netbsd-amd64), const O_CREATE = 512
pkg os (netbsd-amd64), const O_EXCL = 2048
pkg os (netbsd-amd64), const O_SYNC = 128
pkg os (netbsd-amd64), const O_TRUNC = 1024
pkg os (netbsd-amd64), const PathListSeparator = 58
pkg os (netbsd-amd64), const PathSeparator = 47
pkg os (netbsd-amd64-cgo), const DevNull = "/dev/null"
pkg os (netbsd-amd64-cgo), const O_APPEND = 8
pkg os (netbsd-amd64-cgo), const O_CREATE = 512
pkg os (netbsd-amd64-cgo), const O_EXCL = 2048
pkg os (netbsd-amd64-cgo), const O_SYNC = 128
pkg os (netbsd-amd64-cgo), const O_TRUNC = 1024
pkg os (netbsd-amd64-cgo), const PathListSeparator = 58
pkg os (netbsd-amd64-cgo), const PathSeparator = 47
pkg os (netbsd-arm), const DevNull = "/dev/null"
pkg os (netbsd-arm), const O_APPEND = 8
pkg os (netbsd-arm), const O_CREATE = 512
pkg os (netbsd-arm), const O_EXCL = 2048
pkg os (netbsd-arm), const O_SYNC = 128
pkg os (netbsd-arm), const O_TRUNC = 1024
pkg os (netbsd-arm), const PathListSeparator = 58
pkg os (netbsd-arm), const PathSeparator = 47
pkg os (netbsd-arm-cgo), const DevNull = "/dev/null"
pkg os (netbsd-arm-cgo), const O_APPEND = 8
pkg os (netbsd-arm-cgo), const O_CREATE = 512
pkg os (netbsd-arm-cgo), const O_EXCL = 2048
pkg os (netbsd-arm-cgo), const O_SYNC = 128
pkg os (netbsd-arm-cgo), const O_TRUNC = 1024
pkg os (netbsd-arm-cgo), const PathListSeparator = 58
pkg os (netbsd-arm-cgo), const PathSeparator = 47
pkg os (openbsd-386), const DevNull = "/dev/null"
pkg os (openbsd-386), const O_APPEND = 8
pkg os (openbsd-386), const O_CREATE = 512
pkg os (openbsd-386), const O_EXCL = 2048
pkg os (openbsd-386), const O_SYNC = 128
pkg os (openbsd-386), const O_TRUNC = 1024
pkg os (openbsd-386), const PathListSeparator = 58
pkg os (openbsd-386), const PathSeparator = 47
pkg os (openbsd-386-cgo), const DevNull = "/dev/null"
pkg os (openbsd-386-cgo), const O_APPEND = 8
pkg os (openbsd-386-cgo), const O_CREATE = 512
pkg os (openbsd-386-cgo), const O_EXCL = 2048
pkg os (openbsd-386-cgo), const O_SYNC = 128
pkg os (openbsd-386-cgo), const O_TRUNC = 1024
pkg os (openbsd-386-cgo), const PathListSeparator = 58
pkg os (openbsd-386-cgo), const PathSeparator = 47
pkg os (openbsd-amd64), const DevNull = "/dev/null"
pkg os (openbsd-amd64), const O_APPEND = 8
pkg os (openbsd-amd64), const O_CREATE = 512
pkg os (openbsd-amd64), const O_EXCL = 2048
pkg os (openbsd-amd64), const O_SYNC = 128
pkg os (openbsd-amd64), const O_TRUNC = 1024
pkg os (openbsd-amd64), const PathListSeparator = 58
pkg os (openbsd-amd64), const PathSeparator = 47
pkg os (openbsd-amd64-cgo), const DevNull = "/dev/null"
pkg os (openbsd-amd64-cgo), const O_APPEND = 8
pkg os (openbsd-amd64-cgo), const O_CREATE = 512
pkg os (openbsd-amd64-cgo), const O_EXCL = 2048
pkg os (openbsd-amd64-cgo), const O_SYNC = 128
pkg os (openbsd-amd64-cgo), const O_TRUNC = 1024
pkg os (openbsd-amd64-cgo), const PathListSeparator = 58
pkg os (openbsd-amd64-cgo), const PathSeparator = 47
pkg os (windows-386), const DevNull = "NUL"
pkg os (windows-386), const O_APPEND = 1024
pkg os (windows-386), const O_CREATE = 64
pkg os (windows-386), const O_EXCL = 128
pkg os (windows-386), const O_SYNC = 4096
pkg os (windows-386), const O_TRUNC = 512
pkg os (windows-386), const PathListSeparator = 59
pkg os (windows-386), const PathSeparator = 92
pkg os (windows-amd64), const DevNull = "NUL"
pkg os (windows-amd64), const O_APPEND = 1024
pkg os (windows-amd64), const O_CREATE = 64
pkg os (windows-amd64), const O_EXCL = 128
pkg os (windows-amd64), const O_SYNC = 4096
pkg os (windows-amd64), const O_TRUNC = 512
pkg os (windows-amd64), const PathListSeparator = 59
pkg os (windows-amd64), const PathSeparator = 92
pkg os, const ModeAppend = 1073741824
pkg os, const ModeCharDevice = 2097152
pkg os, const ModeDevice = 67108864
pkg os, const ModeDir = 2147483648
pkg os, const ModeExclusive = 536870912
pkg os, const ModeNamedPipe = 33554432
pkg os, const ModePerm = 511
pkg os, const ModeSetgid = 4194304
pkg os, const ModeSetuid = 8388608
pkg os, const ModeSocket = 16777216
pkg os, const ModeSticky = 1048576
pkg os, const ModeSymlink = 134217728
pkg os, const ModeTemporary = 268435456
pkg os, const ModeType = 2399141888
pkg os, const O_RDONLY = 0
pkg os, const O_RDWR = 2
pkg os, const O_WRONLY = 1
pkg os, const SEEK_CUR = 1
pkg os, const SEEK_END = 2
pkg os, const SEEK_SET = 0
pkg os, method (FileMode) IsRegular() bool
pkg os/signal, func Stop(chan<- os.Signal)
pkg path/filepath (darwin-386), const ListSeparator = 58
pkg path/filepath (darwin-386), const Separator = 47
pkg path/filepath (darwin-386-cgo), const ListSeparator = 58
pkg path/filepath (darwin-386-cgo), const Separator = 47
pkg path/filepath (darwin-amd64), const ListSeparator = 58
pkg path/filepath (darwin-amd64), const Separator = 47
pkg path/filepath (darwin-amd64-cgo), const ListSeparator = 58
pkg path/filepath (darwin-amd64-cgo), const Separator = 47
pkg path/filepath (freebsd-386), const ListSeparator = 58
pkg path/filepath (freebsd-386), const Separator = 47
pkg path/filepath (freebsd-386-cgo), const ListSeparator = 58
pkg path/filepath (freebsd-386-cgo), const Separator = 47
pkg path/filepath (freebsd-amd64), const ListSeparator = 58
pkg path/filepath (freebsd-amd64), const Separator = 47
pkg path/filepath (freebsd-amd64-cgo), const ListSeparator = 58
pkg path/filepath (freebsd-amd64-cgo), const Separator = 47
pkg path/filepath (freebsd-arm), const ListSeparator = 58
pkg path/filepath (freebsd-arm), const Separator = 47
pkg path/filepath (freebsd-arm-cgo), const ListSeparator = 58
pkg path/filepath (freebsd-arm-cgo), const Separator = 47
pkg path/filepath (linux-386), const ListSeparator = 58
pkg path/filepath (linux-386), const Separator = 47
pkg path/filepath (linux-386-cgo), const ListSeparator = 58
pkg path/filepath (linux-386-cgo), const Separator = 47
pkg path/filepath (linux-amd64), const ListSeparator = 58
pkg path/filepath (linux-amd64), const Separator = 47
pkg path/filepath (linux-amd64-cgo), const ListSeparator = 58
pkg path/filepath (linux-amd64-cgo), const Separator = 47
pkg path/filepath (linux-arm), const ListSeparator = 58
pkg path/filepath (linux-arm), const Separator = 47
pkg path/filepath (linux-arm-cgo), const ListSeparator = 58
pkg path/filepath (linux-arm-cgo), const Separator = 47
pkg path/filepath (netbsd-386), const ListSeparator = 58
pkg path/filepath (netbsd-386), const Separator = 47
pkg path/filepath (netbsd-386-cgo), const ListSeparator = 58
pkg path/filepath (netbsd-386-cgo), const Separator = 47
pkg path/filepath (netbsd-amd64), const ListSeparator = 58
pkg path/filepath (netbsd-amd64), const Separator = 47
pkg path/filepath (netbsd-amd64-cgo), const ListSeparator = 58
pkg path/filepath (netbsd-amd64-cgo), const Separator = 47
pkg path/filepath (netbsd-arm), const ListSeparator = 58
pkg path/filepath (netbsd-arm), const Separator = 47
pkg path/filepath (netbsd-arm-cgo), const ListSeparator = 58
pkg path/filepath (netbsd-arm-cgo), const Separator = 47
pkg path/filepath (openbsd-386), const ListSeparator = 58
pkg path/filepath (openbsd-386), const Separator = 47
pkg path/filepath (openbsd-386-cgo), const ListSeparator = 58
pkg path/filepath (openbsd-386-cgo), const Separator = 47
pkg path/filepath (openbsd-amd64), const ListSeparator = 58
pkg path/filepath (openbsd-amd64), const Separator = 47
pkg path/filepath (openbsd-amd64-cgo), const ListSeparator = 58
pkg path/filepath (openbsd-amd64-cgo), const Separator = 47
pkg path/filepath (windows-386), const ListSeparator = 59
pkg path/filepath (windows-386), const Separator = 92
pkg path/filepath (windows-amd64), const ListSeparator = 59
pkg path/filepath (windows-amd64), const Separator = 92
pkg reflect, const Array = 17
pkg reflect, const Bool = 1
pkg reflect, const BothDir = 3
pkg reflect, const Chan = 18
pkg reflect, const Complex128 = 16
pkg reflect, const Complex64 = 15
pkg reflect, const Float32 = 13
pkg reflect, const Float64 = 14
pkg reflect, const Func = 19
pkg reflect, const Int = 2
pkg reflect, const Int16 = 4
pkg reflect, const Int32 = 5
pkg reflect, const Int64 = 6
pkg reflect, const Int8 = 3
pkg reflect, const Interface = 20
pkg reflect, const Invalid = 0
pkg reflect, const Map = 21
pkg reflect, const Ptr = 22
pkg reflect, const RecvDir = 1
pkg reflect, const SelectDefault = 3
pkg reflect, const SelectDefault SelectDir
pkg reflect, const SelectRecv = 2
pkg reflect, const SelectRecv SelectDir
pkg reflect, const SelectSend = 1
pkg reflect, const SelectSend SelectDir
pkg reflect, const SendDir = 2
pkg reflect, const Slice = 23
pkg reflect, const String = 24
pkg reflect, const Struct = 25
pkg reflect, const Uint = 7
pkg reflect, const Uint16 = 9
pkg reflect, const Uint32 = 10
pkg reflect, const Uint64 = 11
pkg reflect, const Uint8 = 8
pkg reflect, const Uintptr = 12
pkg reflect, const UnsafePointer = 26
pkg reflect, func ChanOf(ChanDir, Type) Type
pkg reflect, func MakeFunc(Type, func([]Value) []Value) Value
pkg reflect, func MapOf(Type, Type) Type
pkg reflect, func Select([]SelectCase) (int, Value, bool)
pkg reflect, func SliceOf(Type) Type
pkg reflect, method (Value) Convert(Type) Value
pkg reflect, type SelectCase struct
pkg reflect, type SelectCase struct, Chan Value
pkg reflect, type SelectCase struct, Dir SelectDir
pkg reflect, type SelectCase struct, Send Value
pkg reflect, type SelectDir int
pkg reflect, type Type interface, ConvertibleTo(Type) bool
pkg regexp, method (*Regexp) Longest()
pkg regexp, method (*Regexp) Split(string, int) []string
pkg regexp/syntax, const ClassNL = 4
pkg regexp/syntax, const DotNL = 8
pkg regexp/syntax, const EmptyBeginLine = 1
pkg regexp/syntax, const EmptyBeginText = 4
pkg regexp/syntax, const EmptyEndLine = 2
pkg regexp/syntax, const EmptyEndText = 8
pkg regexp/syntax, const EmptyNoWordBoundary = 32
pkg regexp/syntax, const EmptyWordBoundary = 16
pkg regexp/syntax, const ErrInternalError = "regexp/syntax: internal error"
pkg regexp/syntax, const ErrInvalidCharClass = "invalid character class"
pkg regexp/syntax, const ErrInvalidCharRange = "invalid character class range"
pkg regexp/syntax, const ErrInvalidEscape = "invalid escape sequence"
pkg regexp/syntax, const ErrInvalidNamedCapture = "invalid named capture"
pkg regexp/syntax, const ErrInvalidPerlOp = "invalid or unsupported Perl syntax"
pkg regexp/syntax, const ErrInvalidRepeatOp = "invalid nested repetition operator"
pkg regexp/syntax, const ErrInvalidRepeatSize = "invalid repeat count"
pkg regexp/syntax, const ErrInvalidUTF8 = "invalid UTF-8"
pkg regexp/syntax, const ErrMissingBracket = "missing closing ]"
pkg regexp/syntax, const ErrMissingParen = "missing closing )"
pkg regexp/syntax, const ErrMissingRepeatArgument = "missing argument to repetition operator"
pkg regexp/syntax, const ErrTrailingBackslash = "trailing backslash at end of expression"
pkg regexp/syntax, const ErrUnexpectedParen = "unexpected )"
pkg regexp/syntax, const ErrUnexpectedParen ErrorCode
pkg regexp/syntax, const FoldCase = 1
pkg regexp/syntax, const InstAlt = 0
pkg regexp/syntax, const InstAltMatch = 1
pkg regexp/syntax, const InstCapture = 2
pkg regexp/syntax, const InstEmptyWidth = 3
pkg regexp/syntax, const InstFail = 5
pkg regexp/syntax, const InstMatch = 4
pkg regexp/syntax, const InstNop = 6
pkg regexp/syntax, const InstRune = 7
pkg regexp/syntax, const InstRune1 = 8
pkg regexp/syntax, const InstRuneAny = 9
pkg regexp/syntax, const InstRuneAnyNotNL = 10
pkg regexp/syntax, const Literal = 2
pkg regexp/syntax, const MatchNL = 12
pkg regexp/syntax, const NonGreedy = 32
pkg regexp/syntax, const OneLine = 16
pkg regexp/syntax, const OpAlternate = 19
pkg regexp/syntax, const OpAnyChar = 6
pkg regexp/syntax, const OpAnyCharNotNL = 5
pkg regexp/syntax, const OpBeginLine = 7
pkg regexp/syntax, const OpBeginText = 9
pkg regexp/syntax, const OpCapture = 13
pkg regexp/syntax, const OpCharClass = 4
pkg regexp/syntax, const OpConcat = 18
pkg regexp/syntax, const OpEmptyMatch = 2
pkg regexp/syntax, const OpEndLine = 8
pkg regexp/syntax, const OpEndText = 10
pkg regexp/syntax, const OpLiteral = 3
pkg regexp/syntax, const OpNoMatch = 1
pkg regexp/syntax, const OpNoWordBoundary = 12
pkg regexp/syntax, const OpPlus = 15
pkg regexp/syntax, const OpQuest = 16
pkg regexp/syntax, const OpRepeat = 17
pkg regexp/syntax, const OpStar = 14
pkg regexp/syntax, const OpWordBoundary = 11
pkg regexp/syntax, const POSIX = 0
pkg regexp/syntax, const Perl = 212
pkg regexp/syntax, const PerlX = 64
pkg regexp/syntax, const Simple = 512
pkg regexp/syntax, const UnicodeGroups = 128
pkg regexp/syntax, const WasDollar = 256
pkg runtime (darwin-386), const GOARCH = "386"
pkg runtime (darwin-386), const GOOS = "darwin"
pkg runtime (darwin-386-cgo), const GOARCH = "386"
pkg runtime (darwin-386-cgo), const GOOS = "darwin"
pkg runtime (darwin-amd64), const GOARCH = "amd64"
pkg runtime (darwin-amd64), const GOOS = "darwin"
pkg runtime (darwin-amd64-cgo), const GOARCH = "amd64"
pkg runtime (darwin-amd64-cgo), const GOOS = "darwin"
pkg runtime (freebsd-386), const GOARCH = "386"
pkg runtime (freebsd-386), const GOOS = "freebsd"
pkg runtime (freebsd-386-cgo), const GOARCH = "386"
pkg runtime (freebsd-386-cgo), const GOOS = "freebsd"
pkg runtime (freebsd-amd64), const GOARCH = "amd64"
pkg runtime (freebsd-amd64), const GOOS = "freebsd"
pkg runtime (freebsd-amd64-cgo), const GOARCH = "amd64"
pkg runtime (freebsd-amd64-cgo), const GOOS = "freebsd"
pkg runtime (freebsd-arm), const GOARCH = "arm"
pkg runtime (freebsd-arm), const GOOS = "freebsd"
pkg runtime (freebsd-arm-cgo), const GOARCH = "arm"
pkg runtime (freebsd-arm-cgo), const GOOS = "freebsd"
pkg runtime (linux-386), const GOARCH = "386"
pkg runtime (linux-386), const GOOS = "linux"
pkg runtime (linux-386-cgo), const GOARCH = "386"
pkg runtime (linux-386-cgo), const GOOS = "linux"
pkg runtime (linux-amd64), const GOARCH = "amd64"
pkg runtime (linux-amd64), const GOOS = "linux"
pkg runtime (linux-amd64-cgo), const GOARCH = "amd64"
pkg runtime (linux-amd64-cgo), const GOOS = "linux"
pkg runtime (linux-arm), const GOARCH = "arm"
pkg runtime (linux-arm), const GOOS = "linux"
pkg runtime (linux-arm-cgo), const GOARCH = "arm"
pkg runtime (linux-arm-cgo), const GOOS = "linux"
pkg runtime (netbsd-386), const GOARCH = "386"
pkg runtime (netbsd-386), const GOOS = "netbsd"
pkg runtime (netbsd-386-cgo), const GOARCH = "386"
pkg runtime (netbsd-386-cgo), const GOOS = "netbsd"
pkg runtime (netbsd-amd64), const GOARCH = "amd64"
pkg runtime (netbsd-amd64), const GOOS = "netbsd"
pkg runtime (netbsd-amd64-cgo), const GOARCH = "amd64"
pkg runtime (netbsd-amd64-cgo), const GOOS = "netbsd"
pkg runtime (netbsd-arm), const GOARCH = "arm"
pkg runtime (netbsd-arm), const GOOS = "netbsd"
pkg runtime (netbsd-arm-cgo), const GOARCH = "arm"
pkg runtime (netbsd-arm-cgo), const GOOS = "netbsd"
pkg runtime (openbsd-386), const GOARCH = "386"
pkg runtime (openbsd-386), const GOOS = "openbsd"
pkg runtime (openbsd-386-cgo), const GOARCH = "386"
pkg runtime (openbsd-386-cgo), const GOOS = "openbsd"
pkg runtime (openbsd-amd64), const GOARCH = "amd64"
pkg runtime (openbsd-amd64), const GOOS = "openbsd"
pkg runtime (openbsd-amd64-cgo), const GOARCH = "amd64"
pkg runtime (openbsd-amd64-cgo), const GOOS = "openbsd"
pkg runtime (windows-386), const GOARCH = "386"
pkg runtime (windows-386), const GOOS = "windows"
pkg runtime (windows-amd64), const GOARCH = "amd64"
pkg runtime (windows-amd64), const GOOS = "windows"
pkg runtime, const Compiler = "gc"
pkg runtime, func BlockProfile([]BlockProfileRecord) (int, bool)
pkg runtime, func SetBlockProfileRate(int)
pkg runtime, method (*BlockProfileRecord) Stack() []uintptr
pkg runtime, type BlockProfileRecord struct
pkg runtime, type BlockProfileRecord struct, Count int64
pkg runtime, type BlockProfileRecord struct, Cycles int64
pkg runtime, type BlockProfileRecord struct, embedded StackRecord
pkg runtime/debug, func FreeOSMemory()
pkg runtime/debug, func ReadGCStats(*GCStats)
pkg runtime/debug, func SetGCPercent(int) int
pkg runtime/debug, type GCStats struct
pkg runtime/debug, type GCStats struct, LastGC time.Time
pkg runtime/debug, type GCStats struct, NumGC int64
pkg runtime/debug, type GCStats struct, Pause []time.Duration
pkg runtime/debug, type GCStats struct, PauseQuantiles []time.Duration
pkg runtime/debug, type GCStats struct, PauseTotal time.Duration
pkg sort, func Reverse(Interface) Interface
pkg strconv (darwin-amd64), const IntSize = 64
pkg strconv (darwin-amd64-cgo), const IntSize = 64
pkg strconv (freebsd-386), const IntSize = 32
pkg strconv (freebsd-386-cgo), const IntSize = 32
pkg strconv (freebsd-amd64), const IntSize = 64
pkg strconv (freebsd-amd64-cgo), const IntSize = 64
pkg strconv (freebsd-arm), const IntSize = 32
pkg strconv (freebsd-arm-cgo), const IntSize = 32
pkg strconv (linux-386), const IntSize = 32
pkg strconv (linux-386-cgo), const IntSize = 32
pkg strconv (linux-amd64), const IntSize = 64
pkg strconv (linux-amd64-cgo), const IntSize = 64
pkg strconv (linux-arm), const IntSize = 32
pkg strconv (linux-arm-cgo), const IntSize = 32
pkg strconv (netbsd-386), const IntSize = 32
pkg strconv (netbsd-386-cgo), const IntSize = 32
pkg strconv (netbsd-amd64), const IntSize = 64
pkg strconv (netbsd-amd64-cgo), const IntSize = 64
pkg strconv (netbsd-arm), const IntSize = 32
pkg strconv (netbsd-arm-cgo), const IntSize = 32
pkg strconv (netbsd-arm64), const IntSize = 64
pkg strconv (netbsd-arm64-cgo), const IntSize = 64
pkg strconv (openbsd-386), const IntSize = 32
pkg strconv (openbsd-386-cgo), const IntSize = 32
pkg strconv (openbsd-amd64), const IntSize = 64
pkg strconv (openbsd-amd64-cgo), const IntSize = 64
pkg strconv (windows-386), const IntSize = 32
pkg strconv (windows-amd64), const IntSize = 64
pkg strings, func TrimPrefix(string, string) string
pkg strings, func TrimSuffix(string, string) string
pkg strings, method (*Reader) WriteTo(io.Writer) (int64, error)
pkg syscall (darwin-386), const AF_APPLETALK = 16
pkg syscall (darwin-386), const AF_CCITT = 10
pkg syscall (darwin-386), const AF_CHAOS = 5
pkg syscall (darwin-386), const AF_CNT = 21
pkg syscall (darwin-386), const AF_COIP = 20
pkg syscall (darwin-386), const AF_DATAKIT = 9
pkg syscall (darwin-386), const AF_DECnet = 12
pkg syscall (darwin-386), const AF_DLI = 13
pkg syscall (darwin-386), const AF_E164 = 28
pkg syscall (darwin-386), const AF_ECMA = 8
pkg syscall (darwin-386), const AF_HYLINK = 15
pkg syscall (darwin-386), const AF_IEEE80211 = 37
pkg syscall (darwin-386), const AF_IMPLINK = 3
pkg syscall (darwin-386), const AF_INET6 = 30
pkg syscall (darwin-386), const AF_IPX = 23
pkg syscall (darwin-386), const AF_ISDN = 28
pkg syscall (darwin-386), const AF_ISO = 7
pkg syscall (darwin-386), const AF_LAT = 14
pkg syscall (darwin-386), const AF_LINK = 18
pkg syscall (darwin-386), const AF_LOCAL = 1
pkg syscall (darwin-386), const AF_MAX = 38
pkg syscall (darwin-386), const AF_NATM = 31
pkg syscall (darwin-386), const AF_NDRV = 27
pkg syscall (darwin-386), const AF_NETBIOS = 33
pkg syscall (darwin-386), const AF_NS = 6
pkg syscall (darwin-386), const AF_OSI = 7
pkg syscall (darwin-386), const AF_PPP = 34
pkg syscall (darwin-386), const AF_PUP = 4
pkg syscall (darwin-386), const AF_RESERVED_36 = 36
pkg syscall (darwin-386), const AF_ROUTE = 17
pkg syscall (darwin-386), const AF_SIP = 24
pkg syscall (darwin-386), const AF_SNA = 11
pkg syscall (darwin-386), const AF_SYSTEM = 32
pkg syscall (darwin-386), const B0 = 0
pkg syscall (darwin-386), const B0 ideal-int
pkg syscall (darwin-386), const B110 = 110
pkg syscall (darwin-386), const B110 ideal-int
pkg syscall (darwin-386), const B115200 = 115200
pkg syscall (darwin-386), const B115200 ideal-int
pkg syscall (darwin-386), const B1200 = 1200
pkg syscall (darwin-386), const B1200 ideal-int
pkg syscall (darwin-386), const B134 = 134
pkg syscall (darwin-386), const B134 ideal-int
pkg syscall (darwin-386), const B14400 = 14400
pkg syscall (darwin-386), const B14400 ideal-int
pkg syscall (darwin-386), const B150 = 150
pkg syscall (darwin-386), const B150 ideal-int
pkg syscall (darwin-386), const B1800 = 1800
pkg syscall (darwin-386), const B1800 ideal-int
pkg syscall (darwin-386), const B19200 = 19200
pkg syscall (darwin-386), const B19200 ideal-int
pkg syscall (darwin-386), const B200 = 200
pkg syscall (darwin-386), const B200 ideal-int
pkg syscall (darwin-386), const B230400 = 230400
pkg syscall (darwin-386), const B230400 ideal-int
pkg syscall (darwin-386), const B2400 = 2400
pkg syscall (darwin-386), const B2400 ideal-int
pkg syscall (darwin-386), const B28800 = 28800
pkg syscall (darwin-386), const B28800 ideal-int
pkg syscall (darwin-386), const B300 = 300
pkg syscall (darwin-386), const B300 ideal-int
pkg syscall (darwin-386), const B38400 = 38400
pkg syscall (darwin-386), const B38400 ideal-int
pkg syscall (darwin-386), const B4800 = 4800
pkg syscall (darwin-386), const B4800 ideal-int
pkg syscall (darwin-386), const B50 = 50
pkg syscall (darwin-386), const B50 ideal-int
pkg syscall (darwin-386), const B57600 = 57600
pkg syscall (darwin-386), const B57600 ideal-int
pkg syscall (darwin-386), const B600 = 600
pkg syscall (darwin-386), const B600 ideal-int
pkg syscall (darwin-386), const B7200 = 7200
pkg syscall (darwin-386), const B7200 ideal-int
pkg syscall (darwin-386), const B75 = 75
pkg syscall (darwin-386), const B75 ideal-int
pkg syscall (darwin-386), const B76800 = 76800
pkg syscall (darwin-386), const B76800 ideal-int
pkg syscall (darwin-386), const B9600 = 9600
pkg syscall (darwin-386), const B9600 ideal-int
pkg syscall (darwin-386), const BIOCFLUSH = 536887912
pkg syscall (darwin-386), const BIOCGBLEN = 1074020966
pkg syscall (darwin-386), const BIOCGDLT = 1074020970
pkg syscall (darwin-386), const BIOCGDLTLIST = 3222028921
pkg syscall (darwin-386), const BIOCGETIF = 1075855979
pkg syscall (darwin-386), const BIOCGHDRCMPLT = 1074020980
pkg syscall (darwin-386), const BIOCGRSIG = 1074020978
pkg syscall (darwin-386), const BIOCGRTIMEOUT = 1074283118
pkg syscall (darwin-386), const BIOCGSEESENT = 1074020982
pkg syscall (darwin-386), const BIOCGSTATS = 1074283119
pkg syscall (darwin-386), const BIOCIMMEDIATE = 2147762800
pkg syscall (darwin-386), const BIOCPROMISC = 536887913
pkg syscall (darwin-386), const BIOCSBLEN = 3221504614
pkg syscall (darwin-386), const BIOCSDLT = 2147762808
pkg syscall (darwin-386), const BIOCSETF = 2148024935
pkg syscall (darwin-386), const BIOCSETIF = 2149597804
pkg syscall (darwin-386), const BIOCSHDRCMPLT = 2147762805
pkg syscall (darwin-386), const BIOCSRSIG = 2147762803
pkg syscall (darwin-386), const BIOCSRTIMEOUT = 2148024941
pkg syscall (darwin-386), const BIOCSSEESENT = 2147762807
pkg syscall (darwin-386), const BIOCVERSION = 1074020977
pkg syscall (darwin-386), const BPF_A = 16
pkg syscall (darwin-386), const BPF_ABS = 32
pkg syscall (darwin-386), const BPF_ADD = 0
pkg syscall (darwin-386), const BPF_ALIGNMENT = 4
pkg syscall (darwin-386), const BPF_ALU = 4
pkg syscall (darwin-386), const BPF_AND = 80
pkg syscall (darwin-386), const BPF_B = 16
pkg syscall (darwin-386), const BPF_DIV = 48
pkg syscall (darwin-386), const BPF_H = 8
pkg syscall (darwin-386), const BPF_IMM = 0
pkg syscall (darwin-386), const BPF_IND = 64
pkg syscall (darwin-386), const BPF_JA = 0
pkg syscall (darwin-386), const BPF_JEQ = 16
pkg syscall (darwin-386), const BPF_JGE = 48
pkg syscall (darwin-386), const BPF_JGT = 32
pkg syscall (darwin-386), const BPF_JMP = 5
pkg syscall (darwin-386), const BPF_JSET = 64
pkg syscall (darwin-386), const BPF_K = 0
pkg syscall (darwin-386), const BPF_LD = 0
pkg syscall (darwin-386), const BPF_LDX = 1
pkg syscall (darwin-386), const BPF_LEN = 128
pkg syscall (darwin-386), const BPF_LSH = 96
pkg syscall (darwin-386), const BPF_MAJOR_VERSION = 1
pkg syscall (darwin-386), const BPF_MAXBUFSIZE = 524288
pkg syscall (darwin-386), const BPF_MAXINSNS = 512
pkg syscall (darwin-386), const BPF_MEM = 96
pkg syscall (darwin-386), const BPF_MEMWORDS = 16
pkg syscall (darwin-386), const BPF_MINBUFSIZE = 32
pkg syscall (darwin-386), const BPF_MINOR_VERSION = 1
Download .txt
Showing preview only (775K chars total). Download the full file or copy to clipboard to get everything.
gitextract_mtn_t4bj/

├── .gitattributes
├── .github/
│   ├── CODE_OF_CONDUCT.md
│   ├── ISSUE_TEMPLATE/
│   │   ├── 00-bug.yml
│   │   ├── 01-pkgsite.yml
│   │   ├── 02-pkgsite-removal.yml
│   │   ├── 03-gopls.yml
│   │   ├── 04-vuln.yml
│   │   ├── 10-proposal.yml
│   │   ├── 11-language-change.yml
│   │   ├── 12-telemetry.yml
│   │   └── config.yml
│   ├── PULL_REQUEST_TEMPLATE
│   └── SUPPORT.md
├── .gitignore
├── CONTRIBUTING.md
├── LICENSE
├── PATENTS
├── README.md
├── SECURITY.md
├── api/
│   ├── README
│   ├── except.txt
│   ├── go1.1.txt
│   ├── go1.10.txt
│   ├── go1.11.txt
│   ├── go1.12.txt
│   ├── go1.13.txt
│   ├── go1.14.txt
│   ├── go1.15.txt
│   ├── go1.16.txt
│   ├── go1.17.txt
│   ├── go1.18.txt
│   ├── go1.19.txt
│   ├── go1.2.txt
│   ├── go1.20.txt
│   ├── go1.21.txt
│   ├── go1.22.txt
│   ├── go1.23.txt
│   ├── go1.24.txt
│   ├── go1.25.txt
│   ├── go1.26.txt
│   ├── go1.3.txt
│   ├── go1.4.txt
│   ├── go1.5.txt
│   ├── go1.6.txt
│   ├── go1.7.txt
│   ├── go1.8.txt
│   ├── go1.9.txt
│   ├── go1.txt
│   └── next/
│       ├── 73450.txt
│       ├── 74958.txt
│       ├── 75500.txt
│       ├── 76285.txt
│       ├── 77169.txt
│       └── 77266.txt
├── codereview.cfg
├── doc/
│   ├── README.md
│   ├── asm.html
│   ├── go_mem.html
│   ├── go_spec.html
│   ├── godebug.md
│   ├── initial/
│   │   ├── 1-intro.md
│   │   ├── 2-language.md
│   │   ├── 3-tools.md
│   │   ├── 4-runtime.md
│   │   ├── 5-toolchain.md
│   │   ├── 6-stdlib/
│   │   │   ├── 0-heading.md
│   │   │   └── 99-minor/
│   │   │       ├── 0-heading.md
│   │   │       └── README
│   │   └── 7-ports.md
│   └── next/
│       ├── 1-intro.md
│       ├── 2-language.md
│       ├── 3-tools.md
│       ├── 4-runtime.md
│       ├── 5-toolchain.md
│       ├── 6-stdlib/
│       │   ├── 0-heading.md
│       │   └── 99-minor/
│       │       ├── 0-heading.md
│       │       ├── README
│       │       ├── go/
│       │       │   ├── scanner/
│       │       │   │   └── 74958.md
│       │       │   └── token/
│       │       │       └── 76285.md
│       │       ├── net/
│       │       │   ├── http/
│       │       │   │   ├── 75500.md
│       │       │   │   └── 77370.md
│       │       │   └── url/
│       │       │       └── 73450.md
│       │       ├── testing/
│       │       │   └── synctest/
│       │       │       └── 77169.md
│       │       └── unicode/
│       │           └── 77266.md
│       ├── 7-ports.md
│       └── 78137.md
├── go.env
├── lib/
│   ├── fips140/
│   │   ├── Makefile
│   │   ├── README.md
│   │   ├── fips140.sum
│   │   ├── inprocess.txt
│   │   └── v1.0.0.txt
│   ├── hg/
│   │   └── goreposum.py
│   ├── time/
│   │   ├── README
│   │   ├── mkzip.go
│   │   └── update.bash
│   └── wasm/
│       ├── go_js_wasm_exec
│       ├── go_wasip1_wasm_exec
│       ├── wasm_exec.js
│       └── wasm_exec_node.js
├── misc/
│   ├── cgo/
│   │   └── gmp/
│   │       ├── fib.go
│   │       ├── gmp.go
│   │       └── pi.go
│   ├── chrome/
│   │   └── gophertool/
│   │       ├── README.txt
│   │       ├── background.html
│   │       ├── background.js
│   │       ├── gopher.js
│   │       ├── manifest.json
│   │       ├── popup.html
│   │       └── popup.js
│   ├── editors
│   ├── go.mod
│   ├── go_android_exec/
│   │   ├── README
│   │   ├── exitcode_test.go
│   │   └── main.go
│   ├── ios/
│   │   ├── README
│   │   ├── clangwrap.sh
│   │   ├── detect.go
│   │   └── go_ios_exec.go
│   └── wasm/
│       └── wasm_exec.html
├── src/
│   ├── Make.dist
│   ├── README.vendor
│   ├── all.bash
│   ├── all.bat
│   ├── all.rc
│   ├── archive/
│   │   ├── tar/
│   │   │   ├── common.go
│   │   │   ├── example_test.go
│   │   │   ├── format.go
│   │   │   ├── fuzz_test.go
│   │   │   ├── reader.go
│   │   │   ├── reader_test.go
│   │   │   ├── stat_actime1.go
│   │   │   ├── stat_actime2.go
│   │   │   ├── stat_unix.go
│   │   │   ├── strconv.go
│   │   │   ├── strconv_test.go
│   │   │   ├── tar_test.go
│   │   │   ├── testdata/
│   │   │   │   ├── gnu-sparse-big.tar.base64
│   │   │   │   ├── gnu-sparse-many-zeros.tar.bz2
│   │   │   │   ├── neg-size.tar.base64
│   │   │   │   ├── pax-bad-hdr-large.tar.bz2
│   │   │   │   ├── pax-sparse-big.tar.base64
│   │   │   │   ├── small.txt
│   │   │   │   ├── small2.txt
│   │   │   │   └── writer-big-long.tar.base64
│   │   │   ├── writer.go
│   │   │   └── writer_test.go
│   │   └── zip/
│   │       ├── example_test.go
│   │       ├── fuzz_test.go
│   │       ├── reader.go
│   │       ├── reader_test.go
│   │       ├── register.go
│   │       ├── struct.go
│   │       ├── testdata/
│   │       │   ├── go-no-datadesc-sig.zip.base64
│   │       │   └── readme.notzip
│   │       ├── writer.go
│   │       ├── writer_test.go
│   │       └── zip_test.go
│   ├── arena/
│   │   ├── arena.go
│   │   └── arena_test.go
│   ├── bootstrap.bash
│   ├── bufio/
│   │   ├── bufio.go
│   │   ├── bufio_test.go
│   │   ├── example_test.go
│   │   ├── export_test.go
│   │   ├── net_test.go
│   │   ├── scan.go
│   │   └── scan_test.go
│   ├── buildall.bash
│   ├── builtin/
│   │   └── builtin.go
│   ├── bytes/
│   │   ├── boundary_test.go
│   │   ├── buffer.go
│   │   ├── buffer_test.go
│   │   ├── bytes.go
│   │   ├── bytes_js_wasm_test.go
│   │   ├── bytes_test.go
│   │   ├── compare_test.go
│   │   ├── example_test.go
│   │   ├── iter.go
│   │   ├── iter_test.go
│   │   ├── reader.go
│   │   └── reader_test.go
│   ├── clean.bash
│   ├── clean.bat
│   ├── clean.rc
│   ├── cmd/
│   │   ├── README.vendor
│   │   ├── addr2line/
│   │   │   ├── addr2line_test.go
│   │   │   └── main.go
│   │   ├── api/
│   │   │   ├── api_test.go
│   │   │   ├── boring_test.go
│   │   │   ├── main_test.go
│   │   │   └── testdata/
│   │   │       └── src/
│   │   │           ├── issue21181/
│   │   │           │   ├── dep/
│   │   │           │   │   ├── p.go
│   │   │           │   │   └── p_amd64.go
│   │   │           │   ├── indirect/
│   │   │           │   │   └── p.go
│   │   │           │   └── p/
│   │   │           │       ├── p.go
│   │   │           │       ├── p_amd64.go
│   │   │           │       └── p_generic.go
│   │   │           ├── issue29837/
│   │   │           │   └── p/
│   │   │           │       └── README
│   │   │           ├── issue64958/
│   │   │           │   └── p/
│   │   │           │       └── p.go
│   │   │           └── pkg/
│   │   │               ├── p1/
│   │   │               │   ├── golden.txt
│   │   │               │   └── p1.go
│   │   │               ├── p2/
│   │   │               │   ├── golden.txt
│   │   │               │   └── p2.go
│   │   │               ├── p3/
│   │   │               │   ├── golden.txt
│   │   │               │   └── p3.go
│   │   │               └── p4/
│   │   │                   ├── golden.txt
│   │   │                   └── p4.go
│   │   ├── asm/
│   │   │   ├── doc.go
│   │   │   ├── internal/
│   │   │   │   ├── arch/
│   │   │   │   │   ├── arch.go
│   │   │   │   │   ├── arm.go
│   │   │   │   │   ├── arm64.go
│   │   │   │   │   ├── loong64.go
│   │   │   │   │   ├── mips.go
│   │   │   │   │   ├── ppc64.go
│   │   │   │   │   ├── riscv64.go
│   │   │   │   │   └── s390x.go
│   │   │   │   ├── asm/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── endtoend_test.go
│   │   │   │   │   ├── expr_test.go
│   │   │   │   │   ├── line_test.go
│   │   │   │   │   ├── operand_test.go
│   │   │   │   │   ├── parse.go
│   │   │   │   │   ├── pseudo_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── 386.s
│   │   │   │   │       ├── 386enc.s
│   │   │   │   │       ├── amd64.s
│   │   │   │   │       ├── amd64dynlinkerror.s
│   │   │   │   │       ├── amd64enc.s
│   │   │   │   │       ├── amd64enc_extra.s
│   │   │   │   │       ├── amd64error.s
│   │   │   │   │       ├── arm.s
│   │   │   │   │       ├── arm64.s
│   │   │   │   │       ├── arm64enc.s
│   │   │   │   │       ├── arm64error.s
│   │   │   │   │       ├── arm64sveenc.s
│   │   │   │   │       ├── arm64sveerror.s
│   │   │   │   │       ├── armerror.s
│   │   │   │   │       ├── armv6.s
│   │   │   │   │       ├── avx512enc/
│   │   │   │   │       │   ├── aes_avx512f.s
│   │   │   │   │       │   ├── avx512_4fmaps.s
│   │   │   │   │       │   ├── avx512_4vnniw.s
│   │   │   │   │       │   ├── avx512_bitalg.s
│   │   │   │   │       │   ├── avx512_ifma.s
│   │   │   │   │       │   ├── avx512_vbmi.s
│   │   │   │   │       │   ├── avx512_vbmi2.s
│   │   │   │   │       │   ├── avx512_vnni.s
│   │   │   │   │       │   ├── avx512_vpopcntdq.s
│   │   │   │   │       │   ├── avx512bw.s
│   │   │   │   │       │   ├── avx512cd.s
│   │   │   │   │       │   ├── avx512dq.s
│   │   │   │   │       │   ├── avx512er.s
│   │   │   │   │       │   ├── avx512f.s
│   │   │   │   │       │   ├── avx512pf.s
│   │   │   │   │       │   ├── gfni_avx512f.s
│   │   │   │   │       │   └── vpclmulqdq_avx512f.s
│   │   │   │   │       ├── buildtagerror.s
│   │   │   │   │       ├── duperror.s
│   │   │   │   │       ├── loong64.s
│   │   │   │   │       ├── loong64enc1.s
│   │   │   │   │       ├── loong64enc2.s
│   │   │   │   │       ├── loong64enc3.s
│   │   │   │   │       ├── loong64enc4.s
│   │   │   │   │       ├── loong64enc5.s
│   │   │   │   │       ├── loong64enc6.s
│   │   │   │   │       ├── loong64error.s
│   │   │   │   │       ├── mips.s
│   │   │   │   │       ├── mips64.s
│   │   │   │   │       ├── ppc64.s
│   │   │   │   │       ├── ppc64_p10.s
│   │   │   │   │       ├── riscv64.s
│   │   │   │   │       ├── riscv64error.s
│   │   │   │   │       ├── riscv64validation.s
│   │   │   │   │       └── s390x.s
│   │   │   │   ├── flags/
│   │   │   │   │   └── flags.go
│   │   │   │   └── lex/
│   │   │   │       ├── input.go
│   │   │   │       ├── lex.go
│   │   │   │       ├── lex_test.go
│   │   │   │       ├── slice.go
│   │   │   │       ├── stack.go
│   │   │   │       └── tokenizer.go
│   │   │   └── main.go
│   │   ├── buildid/
│   │   │   ├── buildid.go
│   │   │   └── doc.go
│   │   ├── cgo/
│   │   │   ├── ast.go
│   │   │   ├── doc.go
│   │   │   ├── gcc.go
│   │   │   ├── godefs.go
│   │   │   ├── internal/
│   │   │   │   ├── cgotest/
│   │   │   │   │   └── overlaydir.go
│   │   │   │   ├── swig/
│   │   │   │   │   ├── swig_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── callback/
│   │   │   │   │       │   ├── main.cc
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── main.h
│   │   │   │   │       │   └── main.swigcxx
│   │   │   │   │       └── stdio/
│   │   │   │   │           ├── main.go
│   │   │   │   │           └── main.swig
│   │   │   │   ├── test/
│   │   │   │   │   ├── backdoor.go
│   │   │   │   │   ├── buildid_linux.go
│   │   │   │   │   ├── callback.go
│   │   │   │   │   ├── callback_c.c
│   │   │   │   │   ├── callback_c_gc.c
│   │   │   │   │   ├── callback_c_gccgo.c
│   │   │   │   │   ├── callback_windows.go
│   │   │   │   │   ├── callstub_linux_ppc64le.go
│   │   │   │   │   ├── cgo_darwin_test.go
│   │   │   │   │   ├── cgo_linux_test.go
│   │   │   │   │   ├── cgo_stubs_android_test.go
│   │   │   │   │   ├── cgo_stubs_ppc64x_internal_linking_test.go
│   │   │   │   │   ├── cgo_test.go
│   │   │   │   │   ├── cgo_thread_lock.go
│   │   │   │   │   ├── cgo_unix_test.go
│   │   │   │   │   ├── cthread_unix.c
│   │   │   │   │   ├── cthread_windows.c
│   │   │   │   │   ├── gcc68255/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   ├── c.c
│   │   │   │   │   │   └── c.h
│   │   │   │   │   ├── gcc68255.go
│   │   │   │   │   ├── issue1435.go
│   │   │   │   │   ├── issue18146.go
│   │   │   │   │   ├── issue20266/
│   │   │   │   │   │   └── issue20266.h
│   │   │   │   │   ├── issue20266.go
│   │   │   │   │   ├── issue20910.c
│   │   │   │   │   ├── issue21897.go
│   │   │   │   │   ├── issue21897b.go
│   │   │   │   │   ├── issue23555.go
│   │   │   │   │   ├── issue23555a/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue23555b/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue24161_darwin_test.go
│   │   │   │   │   ├── issue24161arg/
│   │   │   │   │   │   ├── def.go
│   │   │   │   │   │   └── use.go
│   │   │   │   │   ├── issue24161e0/
│   │   │   │   │   │   └── main.go
│   │   │   │   │   ├── issue24161e1/
│   │   │   │   │   │   └── main.go
│   │   │   │   │   ├── issue24161e2/
│   │   │   │   │   │   └── main.go
│   │   │   │   │   ├── issue24161res/
│   │   │   │   │   │   └── restype.go
│   │   │   │   │   ├── issue26213/
│   │   │   │   │   │   ├── jni.h
│   │   │   │   │   │   └── test26213.go
│   │   │   │   │   ├── issue26430/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue26430.go
│   │   │   │   │   ├── issue26743/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue26743.go
│   │   │   │   │   ├── issue27054/
│   │   │   │   │   │   ├── egl.h
│   │   │   │   │   │   └── test27054.go
│   │   │   │   │   ├── issue27340/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue27340.go
│   │   │   │   │   ├── issue29563/
│   │   │   │   │   │   ├── weak.go
│   │   │   │   │   │   ├── weak1.c
│   │   │   │   │   │   └── weak2.c
│   │   │   │   │   ├── issue29563.go
│   │   │   │   │   ├── issue30527/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue30527.go
│   │   │   │   │   ├── issue31891.c
│   │   │   │   │   ├── issue4029.c
│   │   │   │   │   ├── issue4029.go
│   │   │   │   │   ├── issue4029w.go
│   │   │   │   │   ├── issue41761.go
│   │   │   │   │   ├── issue41761a/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue42018.go
│   │   │   │   │   ├── issue42018_windows.go
│   │   │   │   │   ├── issue42495.go
│   │   │   │   │   ├── issue4273.c
│   │   │   │   │   ├── issue4273b.c
│   │   │   │   │   ├── issue4339.c
│   │   │   │   │   ├── issue4339.h
│   │   │   │   │   ├── issue43639/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue43639.go
│   │   │   │   │   ├── issue52611.go
│   │   │   │   │   ├── issue52611a/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue52611b/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── issue5548_c.c
│   │   │   │   │   ├── issue5740a.c
│   │   │   │   │   ├── issue5740b.c
│   │   │   │   │   ├── issue6833_c.c
│   │   │   │   │   ├── issue6907export_c.c
│   │   │   │   │   ├── issue6997_linux.c
│   │   │   │   │   ├── issue6997_linux.go
│   │   │   │   │   ├── issue7234_test.go
│   │   │   │   │   ├── issue76023.go
│   │   │   │   │   ├── issue76861/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue76861.go
│   │   │   │   │   ├── issue8148.c
│   │   │   │   │   ├── issue8148.go
│   │   │   │   │   ├── issue8331.h
│   │   │   │   │   ├── issue8517.go
│   │   │   │   │   ├── issue8517_windows.c
│   │   │   │   │   ├── issue8517_windows.go
│   │   │   │   │   ├── issue8694.go
│   │   │   │   │   ├── issue8756/
│   │   │   │   │   │   └── issue8756.go
│   │   │   │   │   ├── issue8756.go
│   │   │   │   │   ├── issue8811.c
│   │   │   │   │   ├── issue8828/
│   │   │   │   │   │   ├── issue8828.c
│   │   │   │   │   │   └── trivial.go
│   │   │   │   │   ├── issue8828.go
│   │   │   │   │   ├── issue9026/
│   │   │   │   │   │   └── issue9026.go
│   │   │   │   │   ├── issue9026.go
│   │   │   │   │   ├── issue9400/
│   │   │   │   │   │   ├── asm_386.s
│   │   │   │   │   │   ├── asm_amd64x.s
│   │   │   │   │   │   ├── asm_arm.s
│   │   │   │   │   │   ├── asm_arm64.s
│   │   │   │   │   │   ├── asm_loong64.s
│   │   │   │   │   │   ├── asm_mips64x.s
│   │   │   │   │   │   ├── asm_mipsx.s
│   │   │   │   │   │   ├── asm_ppc64x.s
│   │   │   │   │   │   ├── asm_riscv64.s
│   │   │   │   │   │   ├── asm_s390x.s
│   │   │   │   │   │   ├── gccgo.go
│   │   │   │   │   │   └── stubs.go
│   │   │   │   │   ├── issue9400_linux.go
│   │   │   │   │   ├── issue9510.go
│   │   │   │   │   ├── issue9510a/
│   │   │   │   │   │   └── a.go
│   │   │   │   │   ├── issue9510b/
│   │   │   │   │   │   └── b.go
│   │   │   │   │   ├── linux_ppc64le_test.go
│   │   │   │   │   ├── seh_windows_test.go
│   │   │   │   │   ├── setgid2_linux.go
│   │   │   │   │   ├── setgid_linux.go
│   │   │   │   │   ├── sigaltstack.go
│   │   │   │   │   ├── sigprocmask.c
│   │   │   │   │   ├── sigprocmask.go
│   │   │   │   │   ├── stubtest_linux_ppc64le.S
│   │   │   │   │   ├── test.go
│   │   │   │   │   ├── test26213.go
│   │   │   │   │   ├── test_unix.go
│   │   │   │   │   ├── test_windows.go
│   │   │   │   │   ├── testx.c
│   │   │   │   │   ├── testx.go
│   │   │   │   │   ├── typeparam.go
│   │   │   │   │   └── unsigned_reloc_darwin.go
│   │   │   │   ├── testcarchive/
│   │   │   │   │   ├── carchive_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── libgo/
│   │   │   │   │       │   └── libgo.go
│   │   │   │   │       ├── libgo10/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── libgo2/
│   │   │   │   │       │   └── libgo2.go
│   │   │   │   │       ├── libgo3/
│   │   │   │   │       │   └── libgo3.go
│   │   │   │   │       ├── libgo4/
│   │   │   │   │       │   └── libgo4.go
│   │   │   │   │       ├── libgo6/
│   │   │   │   │       │   └── sigprof.go
│   │   │   │   │       ├── libgo7/
│   │   │   │   │       │   └── sink.go
│   │   │   │   │       ├── libgo8/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── libgo9/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── main.c
│   │   │   │   │       ├── main10.c
│   │   │   │   │       ├── main2.c
│   │   │   │   │       ├── main3.c
│   │   │   │   │       ├── main4.c
│   │   │   │   │       ├── main5.c
│   │   │   │   │       ├── main6.c
│   │   │   │   │       ├── main7.c
│   │   │   │   │       ├── main8.c
│   │   │   │   │       ├── main9.c
│   │   │   │   │       ├── main_unix.c
│   │   │   │   │       ├── main_windows.c
│   │   │   │   │       └── p/
│   │   │   │   │           └── p.go
│   │   │   │   ├── testcshared/
│   │   │   │   │   ├── cshared_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── go2c2go/
│   │   │   │   │       │   ├── go/
│   │   │   │   │       │   │   └── shlib.go
│   │   │   │   │       │   ├── m1/
│   │   │   │   │       │   │   ├── c.c
│   │   │   │   │       │   │   └── main.go
│   │   │   │   │       │   └── m2/
│   │   │   │   │       │       └── main.go
│   │   │   │   │       ├── issue36233/
│   │   │   │   │       │   └── issue36233.go
│   │   │   │   │       ├── issue68411/
│   │   │   │   │       │   └── issue68411.go
│   │   │   │   │       ├── libgo/
│   │   │   │   │       │   └── libgo.go
│   │   │   │   │       ├── libgo2/
│   │   │   │   │       │   ├── dup2.go
│   │   │   │   │       │   ├── dup3.go
│   │   │   │   │       │   └── libgo2.go
│   │   │   │   │       ├── libgo4/
│   │   │   │   │       │   └── libgo4.go
│   │   │   │   │       ├── libgo5/
│   │   │   │   │       │   └── libgo5.go
│   │   │   │   │       ├── main0.c
│   │   │   │   │       ├── main1.c
│   │   │   │   │       ├── main2.c
│   │   │   │   │       ├── main3.c
│   │   │   │   │       ├── main4.c
│   │   │   │   │       ├── main5.c
│   │   │   │   │       └── p/
│   │   │   │   │           └── p.go
│   │   │   │   ├── testerrors/
│   │   │   │   │   ├── argposition_test.go
│   │   │   │   │   ├── badsym_test.go
│   │   │   │   │   ├── errors_test.go
│   │   │   │   │   ├── ptr_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── err1.go
│   │   │   │   │       ├── err2.go
│   │   │   │   │       ├── err4.go
│   │   │   │   │       ├── err5.go
│   │   │   │   │       ├── issue11097a.go
│   │   │   │   │       ├── issue11097b.go
│   │   │   │   │       ├── issue14669.go
│   │   │   │   │       ├── issue18452.go
│   │   │   │   │       ├── issue18889.go
│   │   │   │   │       ├── issue28069.go
│   │   │   │   │       ├── issue28721.go
│   │   │   │   │       ├── issue33061.go
│   │   │   │   │       ├── issue42580.go
│   │   │   │   │       ├── issue50710.go
│   │   │   │   │       ├── issue67517.go
│   │   │   │   │       ├── issue67699a.go
│   │   │   │   │       ├── issue67699b.go
│   │   │   │   │       ├── issue67707.go
│   │   │   │   │       ├── issue69176.go
│   │   │   │   │       ├── long_double_size.go
│   │   │   │   │       ├── malloc.go
│   │   │   │   │       └── notmatchedcfunction.go
│   │   │   │   ├── testfortran/
│   │   │   │   │   ├── fortran_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── helloworld/
│   │   │   │   │       │   └── helloworld.f90
│   │   │   │   │       └── testprog/
│   │   │   │   │           ├── answer.f90
│   │   │   │   │           └── fortran.go
│   │   │   │   ├── testgodefs/
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── anonunion.go
│   │   │   │   │   │   ├── bitfields.go
│   │   │   │   │   │   ├── fieldtypedef.go
│   │   │   │   │   │   ├── issue37479.go
│   │   │   │   │   │   ├── issue37621.go
│   │   │   │   │   │   ├── issue38649.go
│   │   │   │   │   │   ├── issue39534.go
│   │   │   │   │   │   ├── issue48396.go
│   │   │   │   │   │   ├── issue8478.go
│   │   │   │   │   │   └── main.go
│   │   │   │   │   └── testgodefs_test.go
│   │   │   │   ├── testlife/
│   │   │   │   │   ├── life_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── c-life.c
│   │   │   │   │       ├── life.go
│   │   │   │   │       ├── life.h
│   │   │   │   │       ├── main.go
│   │   │   │   │       └── main.out
│   │   │   │   ├── testnocgo/
│   │   │   │   │   ├── nocgo.go
│   │   │   │   │   └── nocgo_test.go
│   │   │   │   ├── testout/
│   │   │   │   │   ├── out_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── aligned.go
│   │   │   │   │       └── comments.go
│   │   │   │   ├── testplugin/
│   │   │   │   │   ├── altpath/
│   │   │   │   │   │   └── testdata/
│   │   │   │   │   │       ├── common/
│   │   │   │   │   │       │   └── common.go
│   │   │   │   │   │       └── plugin-mismatch/
│   │   │   │   │   │           └── main.go
│   │   │   │   │   ├── plugin_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── checkdwarf/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── common/
│   │   │   │   │       │   └── common.go
│   │   │   │   │       ├── forkexec/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── host/
│   │   │   │   │       │   └── host.go
│   │   │   │   │       ├── iface/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── iface_a/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── iface_b/
│   │   │   │   │       │   └── b.go
│   │   │   │   │       ├── iface_i/
│   │   │   │   │       │   └── i.go
│   │   │   │   │       ├── issue18584/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue18676/
│   │   │   │   │       │   ├── dynamodbstreamsevt/
│   │   │   │   │       │   │   └── definition.go
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue19418/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue19529/
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue19534/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue22175/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── plugin1.go
│   │   │   │   │       │   └── plugin2.go
│   │   │   │   │       ├── issue22295.pkg/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue24351/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue25756/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin/
│   │   │   │   │       │       ├── c-life.c
│   │   │   │   │       │       ├── life.go
│   │   │   │   │       │       └── life.h
│   │   │   │   │       ├── issue44956/
│   │   │   │   │       │   ├── base/
│   │   │   │   │       │   │   └── base.go
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── plugin1.go
│   │   │   │   │       │   └── plugin2.go
│   │   │   │   │       ├── issue52937/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── issue53989/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── p/
│   │   │   │   │       │   │   └── p.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue62430/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue67976/
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── issue75102/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── mangle/
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── method/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── method2/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── p/
│   │   │   │   │       │   │   └── p.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── method3/
│   │   │   │   │       │   ├── main.go
│   │   │   │   │       │   ├── p/
│   │   │   │   │       │   │   └── p.go
│   │   │   │   │       │   └── plugin.go
│   │   │   │   │       ├── plugin1/
│   │   │   │   │       │   └── plugin1.go
│   │   │   │   │       ├── plugin2/
│   │   │   │   │       │   └── plugin2.go
│   │   │   │   │       ├── sub/
│   │   │   │   │       │   └── plugin1/
│   │   │   │   │       │       └── plugin1.go
│   │   │   │   │       ├── unnamed1/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       └── unnamed2/
│   │   │   │   │           └── main.go
│   │   │   │   ├── testsanitizers/
│   │   │   │   │   ├── asan_test.go
│   │   │   │   │   ├── cc_test.go
│   │   │   │   │   ├── cshared_test.go
│   │   │   │   │   ├── empty_test.go
│   │   │   │   │   ├── libfuzzer_test.go
│   │   │   │   │   ├── lsan_test.go
│   │   │   │   │   ├── msan_test.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── arena_fail.go
│   │   │   │   │   │   ├── asan1_fail.go
│   │   │   │   │   │   ├── asan2_fail.go
│   │   │   │   │   │   ├── asan3_fail.go
│   │   │   │   │   │   ├── asan4_fail.go
│   │   │   │   │   │   ├── asan5_fail.go
│   │   │   │   │   │   ├── asan_fuzz_test.go
│   │   │   │   │   │   ├── asan_global1_fail.go
│   │   │   │   │   │   ├── asan_global2_fail.go
│   │   │   │   │   │   ├── asan_global3_fail.go
│   │   │   │   │   │   ├── asan_global4_fail.go
│   │   │   │   │   │   ├── asan_global5.go
│   │   │   │   │   │   ├── asan_global_asm/
│   │   │   │   │   │   │   ├── asm.s
│   │   │   │   │   │   │   └── main.go
│   │   │   │   │   │   ├── asan_global_asm2_fail/
│   │   │   │   │   │   │   ├── asm.s
│   │   │   │   │   │   │   └── main.go
│   │   │   │   │   │   ├── asan_linkerx/
│   │   │   │   │   │   │   ├── main.go
│   │   │   │   │   │   │   └── p/
│   │   │   │   │   │   │       └── p.go
│   │   │   │   │   │   ├── asan_unsafe_fail1.go
│   │   │   │   │   │   ├── asan_unsafe_fail2.go
│   │   │   │   │   │   ├── asan_unsafe_fail3.go
│   │   │   │   │   │   ├── asan_useAfterReturn.go
│   │   │   │   │   │   ├── libfuzzer1.go
│   │   │   │   │   │   ├── libfuzzer2.c
│   │   │   │   │   │   ├── libfuzzer2.go
│   │   │   │   │   │   ├── lsan1.go
│   │   │   │   │   │   ├── lsan2.go
│   │   │   │   │   │   ├── lsan3.go
│   │   │   │   │   │   ├── msan.go
│   │   │   │   │   │   ├── msan2.go
│   │   │   │   │   │   ├── msan2_cmsan.go
│   │   │   │   │   │   ├── msan3.go
│   │   │   │   │   │   ├── msan4.go
│   │   │   │   │   │   ├── msan5.go
│   │   │   │   │   │   ├── msan6.go
│   │   │   │   │   │   ├── msan7.go
│   │   │   │   │   │   ├── msan8.go
│   │   │   │   │   │   ├── msan_fail.go
│   │   │   │   │   │   ├── msan_shared.go
│   │   │   │   │   │   ├── tsan.go
│   │   │   │   │   │   ├── tsan10.go
│   │   │   │   │   │   ├── tsan11.go
│   │   │   │   │   │   ├── tsan12.go
│   │   │   │   │   │   ├── tsan13.go
│   │   │   │   │   │   ├── tsan14.go
│   │   │   │   │   │   ├── tsan15.go
│   │   │   │   │   │   ├── tsan2.go
│   │   │   │   │   │   ├── tsan3.go
│   │   │   │   │   │   ├── tsan4.go
│   │   │   │   │   │   ├── tsan5.go
│   │   │   │   │   │   ├── tsan6.go
│   │   │   │   │   │   ├── tsan7.go
│   │   │   │   │   │   ├── tsan8.go
│   │   │   │   │   │   ├── tsan9.go
│   │   │   │   │   │   ├── tsan_shared.go
│   │   │   │   │   │   └── tsan_tracebackctxt/
│   │   │   │   │   │       ├── main.go
│   │   │   │   │   │       └── tracebackctxt_c.c
│   │   │   │   │   └── tsan_test.go
│   │   │   │   ├── testshared/
│   │   │   │   │   ├── shared_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── dep2/
│   │   │   │   │       │   └── dep2.go
│   │   │   │   │       ├── dep3/
│   │   │   │   │       │   └── dep3.go
│   │   │   │   │       ├── depBase/
│   │   │   │   │       │   ├── asm.s
│   │   │   │   │       │   ├── dep.go
│   │   │   │   │       │   ├── gccgo.go
│   │   │   │   │       │   └── stubs.go
│   │   │   │   │       ├── depBaseInternal/
│   │   │   │   │       │   └── dep.go
│   │   │   │   │       ├── division/
│   │   │   │   │       │   └── division.go
│   │   │   │   │       ├── exe/
│   │   │   │   │       │   └── exe.go
│   │   │   │   │       ├── exe2/
│   │   │   │   │       │   └── exe2.go
│   │   │   │   │       ├── exe3/
│   │   │   │   │       │   └── exe3.go
│   │   │   │   │       ├── execgo/
│   │   │   │   │       │   └── exe.go
│   │   │   │   │       ├── explicit/
│   │   │   │   │       │   └── explicit.go
│   │   │   │   │       ├── gcdata/
│   │   │   │   │       │   ├── main/
│   │   │   │   │       │   │   └── main.go
│   │   │   │   │       │   └── p/
│   │   │   │   │       │       └── p.go
│   │   │   │   │       ├── global/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── globallib/
│   │   │   │   │       │   └── global.go
│   │   │   │   │       ├── iface/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── iface_a/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── iface_b/
│   │   │   │   │       │   └── b.go
│   │   │   │   │       ├── iface_i/
│   │   │   │   │       │   └── i.go
│   │   │   │   │       ├── implicit/
│   │   │   │   │       │   └── implicit.go
│   │   │   │   │       ├── implicitcmd/
│   │   │   │   │       │   └── implicitcmd.go
│   │   │   │   │       ├── issue25065/
│   │   │   │   │       │   └── a.go
│   │   │   │   │       ├── issue30768/
│   │   │   │   │       │   ├── issue30768lib/
│   │   │   │   │       │   │   └── lib.go
│   │   │   │   │       │   └── x_test.go
│   │   │   │   │       ├── issue39777/
│   │   │   │   │       │   ├── a/
│   │   │   │   │       │   │   └── a.go
│   │   │   │   │       │   └── b/
│   │   │   │   │       │       └── b.go
│   │   │   │   │       ├── issue44031/
│   │   │   │   │       │   ├── a/
│   │   │   │   │       │   │   └── a.go
│   │   │   │   │       │   ├── b/
│   │   │   │   │       │   │   └── b.go
│   │   │   │   │       │   └── main/
│   │   │   │   │       │       └── main.go
│   │   │   │   │       ├── issue47837/
│   │   │   │   │       │   ├── a/
│   │   │   │   │       │   │   └── a.go
│   │   │   │   │       │   └── main/
│   │   │   │   │       │       └── main.go
│   │   │   │   │       ├── issue58966/
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── issue62277/
│   │   │   │   │       │   ├── issue62277_test.go
│   │   │   │   │       │   └── p/
│   │   │   │   │       │       └── p.go
│   │   │   │   │       └── trivial/
│   │   │   │   │           └── trivial.go
│   │   │   │   ├── testso/
│   │   │   │   │   ├── so_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── so/
│   │   │   │   │       │   ├── cgoso.c
│   │   │   │   │       │   ├── cgoso.go
│   │   │   │   │       │   ├── cgoso_c.c
│   │   │   │   │       │   ├── cgoso_unix.go
│   │   │   │   │       │   └── main.go
│   │   │   │   │       └── sovar/
│   │   │   │   │           ├── cgoso.go
│   │   │   │   │           ├── cgoso_c.c
│   │   │   │   │           ├── cgoso_c.h
│   │   │   │   │           └── main.go
│   │   │   │   ├── teststdio/
│   │   │   │   │   ├── stdio_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── chain.go
│   │   │   │   │       ├── chain.out
│   │   │   │   │       ├── fib.go
│   │   │   │   │       ├── fib.out
│   │   │   │   │       ├── hello.go
│   │   │   │   │       ├── hello.out
│   │   │   │   │       └── stdio/
│   │   │   │   │           ├── file.go
│   │   │   │   │           └── stdio.go
│   │   │   │   └── testtls/
│   │   │   │       ├── tls.c
│   │   │   │       ├── tls.go
│   │   │   │       ├── tls_none.go
│   │   │   │       └── tls_test.go
│   │   │   ├── main.go
│   │   │   ├── out.go
│   │   │   └── util.go
│   │   ├── compile/
│   │   │   ├── README.md
│   │   │   ├── abi-internal.md
│   │   │   ├── default.pgo
│   │   │   ├── doc.go
│   │   │   ├── internal/
│   │   │   │   ├── abi/
│   │   │   │   │   └── abiutils.go
│   │   │   │   ├── abt/
│   │   │   │   │   ├── avlint32.go
│   │   │   │   │   └── avlint32_test.go
│   │   │   │   ├── amd64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   ├── simdssa.go
│   │   │   │   │   ├── ssa.go
│   │   │   │   │   └── versions_test.go
│   │   │   │   ├── arm/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── arm64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── base/
│   │   │   │   │   ├── base.go
│   │   │   │   │   ├── bootstrap_false.go
│   │   │   │   │   ├── bootstrap_true.go
│   │   │   │   │   ├── debug.go
│   │   │   │   │   ├── flag.go
│   │   │   │   │   ├── hashdebug.go
│   │   │   │   │   ├── hashdebug_test.go
│   │   │   │   │   ├── link.go
│   │   │   │   │   ├── mapfile_mmap.go
│   │   │   │   │   ├── mapfile_read.go
│   │   │   │   │   ├── print.go
│   │   │   │   │   ├── startheap.go
│   │   │   │   │   └── timings.go
│   │   │   │   ├── bitvec/
│   │   │   │   │   └── bv.go
│   │   │   │   ├── bloop/
│   │   │   │   │   └── bloop.go
│   │   │   │   ├── compare/
│   │   │   │   │   ├── compare.go
│   │   │   │   │   └── compare_test.go
│   │   │   │   ├── coverage/
│   │   │   │   │   └── cover.go
│   │   │   │   ├── deadlocals/
│   │   │   │   │   └── deadlocals.go
│   │   │   │   ├── devirtualize/
│   │   │   │   │   ├── devirtualize.go
│   │   │   │   │   ├── pgo.go
│   │   │   │   │   └── pgo_test.go
│   │   │   │   ├── dwarfgen/
│   │   │   │   │   ├── dwarf.go
│   │   │   │   │   ├── dwinl.go
│   │   │   │   │   ├── linenum_test.go
│   │   │   │   │   ├── marker.go
│   │   │   │   │   ├── scope.go
│   │   │   │   │   └── scope_test.go
│   │   │   │   ├── escape/
│   │   │   │   │   ├── alias.go
│   │   │   │   │   ├── assign.go
│   │   │   │   │   ├── call.go
│   │   │   │   │   ├── escape.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── graph.go
│   │   │   │   │   ├── leaks.go
│   │   │   │   │   ├── solve.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   └── utils.go
│   │   │   │   ├── gc/
│   │   │   │   │   ├── compile.go
│   │   │   │   │   ├── export.go
│   │   │   │   │   ├── main.go
│   │   │   │   │   ├── obj.go
│   │   │   │   │   └── util.go
│   │   │   │   ├── importer/
│   │   │   │   │   ├── gcimporter.go
│   │   │   │   │   ├── gcimporter_test.go
│   │   │   │   │   ├── support.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── a.go
│   │   │   │   │   │   ├── b.go
│   │   │   │   │   │   ├── exports.go
│   │   │   │   │   │   ├── generics.go
│   │   │   │   │   │   ├── issue15920.go
│   │   │   │   │   │   ├── issue20046.go
│   │   │   │   │   │   ├── issue25301.go
│   │   │   │   │   │   ├── issue25596.go
│   │   │   │   │   │   ├── issue63285.go
│   │   │   │   │   │   ├── issue69912.go
│   │   │   │   │   │   ├── p.go
│   │   │   │   │   │   └── versions/
│   │   │   │   │   │       └── test.go
│   │   │   │   │   └── ureader.go
│   │   │   │   ├── inline/
│   │   │   │   │   ├── inl.go
│   │   │   │   │   ├── inlheur/
│   │   │   │   │   │   ├── actualexprpropbits_string.go
│   │   │   │   │   │   ├── analyze.go
│   │   │   │   │   │   ├── analyze_func_callsites.go
│   │   │   │   │   │   ├── analyze_func_flags.go
│   │   │   │   │   │   ├── analyze_func_params.go
│   │   │   │   │   │   ├── analyze_func_returns.go
│   │   │   │   │   │   ├── callsite.go
│   │   │   │   │   │   ├── cspropbits_string.go
│   │   │   │   │   │   ├── debugflags_test.go
│   │   │   │   │   │   ├── dumpscores_test.go
│   │   │   │   │   │   ├── eclassify.go
│   │   │   │   │   │   ├── funcprop_string.go
│   │   │   │   │   │   ├── funcpropbits_string.go
│   │   │   │   │   │   ├── funcprops_test.go
│   │   │   │   │   │   ├── function_properties.go
│   │   │   │   │   │   ├── names.go
│   │   │   │   │   │   ├── parampropbits_string.go
│   │   │   │   │   │   ├── pstate_string.go
│   │   │   │   │   │   ├── resultpropbits_string.go
│   │   │   │   │   │   ├── score_callresult_uses.go
│   │   │   │   │   │   ├── scoreadjusttyp_string.go
│   │   │   │   │   │   ├── scoring.go
│   │   │   │   │   │   ├── serialize.go
│   │   │   │   │   │   ├── testdata/
│   │   │   │   │   │   │   ├── dumpscores.go
│   │   │   │   │   │   │   └── props/
│   │   │   │   │   │   │       ├── README.txt
│   │   │   │   │   │   │       ├── acrosscall.go
│   │   │   │   │   │   │       ├── calls.go
│   │   │   │   │   │   │       ├── funcflags.go
│   │   │   │   │   │   │       ├── params.go
│   │   │   │   │   │   │       ├── returns.go
│   │   │   │   │   │   │       └── returns2.go
│   │   │   │   │   │   ├── texpr_classify_test.go
│   │   │   │   │   │   ├── trace_off.go
│   │   │   │   │   │   ├── trace_on.go
│   │   │   │   │   │   └── tserial_test.go
│   │   │   │   │   └── interleaved/
│   │   │   │   │       └── interleaved.go
│   │   │   │   ├── ir/
│   │   │   │   │   ├── abi.go
│   │   │   │   │   ├── bitset.go
│   │   │   │   │   ├── cfg.go
│   │   │   │   │   ├── check_reassign_no.go
│   │   │   │   │   ├── check_reassign_yes.go
│   │   │   │   │   ├── class_string.go
│   │   │   │   │   ├── const.go
│   │   │   │   │   ├── copy.go
│   │   │   │   │   ├── dump.go
│   │   │   │   │   ├── dump_test.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── fmt.go
│   │   │   │   │   ├── func.go
│   │   │   │   │   ├── func_test.go
│   │   │   │   │   ├── html.go
│   │   │   │   │   ├── html_test.go
│   │   │   │   │   ├── ir.go
│   │   │   │   │   ├── mini.go
│   │   │   │   │   ├── mknode.go
│   │   │   │   │   ├── name.go
│   │   │   │   │   ├── node.go
│   │   │   │   │   ├── node_gen.go
│   │   │   │   │   ├── op_string.go
│   │   │   │   │   ├── package.go
│   │   │   │   │   ├── reassign_consistency_check.go
│   │   │   │   │   ├── reassignment.go
│   │   │   │   │   ├── scc.go
│   │   │   │   │   ├── sizeof_test.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   ├── symtab.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   ├── val.go
│   │   │   │   │   └── visit.go
│   │   │   │   ├── liveness/
│   │   │   │   │   ├── arg.go
│   │   │   │   │   ├── bvset.go
│   │   │   │   │   ├── intervals.go
│   │   │   │   │   ├── intervals_test.go
│   │   │   │   │   ├── mergelocals.go
│   │   │   │   │   └── plive.go
│   │   │   │   ├── logopt/
│   │   │   │   │   ├── log_opts.go
│   │   │   │   │   └── logopt_test.go
│   │   │   │   ├── loong64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── loopvar/
│   │   │   │   │   ├── loopvar.go
│   │   │   │   │   ├── loopvar_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── for_complicated_esc_address.go
│   │   │   │   │       ├── for_esc_address.go
│   │   │   │   │       ├── for_esc_closure.go
│   │   │   │   │       ├── for_esc_method.go
│   │   │   │   │       ├── for_esc_minimal_closure.go
│   │   │   │   │       ├── for_nested.go
│   │   │   │   │       ├── inlines/
│   │   │   │   │       │   ├── a/
│   │   │   │   │       │   │   └── a.go
│   │   │   │   │       │   ├── b/
│   │   │   │   │       │   │   └── b.go
│   │   │   │   │       │   ├── c/
│   │   │   │   │       │   │   └── c.go
│   │   │   │   │       │   └── main.go
│   │   │   │   │       ├── opt-121.go
│   │   │   │   │       ├── opt-122.go
│   │   │   │   │       ├── opt.go
│   │   │   │   │       ├── range_esc_address.go
│   │   │   │   │       ├── range_esc_closure.go
│   │   │   │   │       ├── range_esc_closure_linedir.go
│   │   │   │   │       ├── range_esc_method.go
│   │   │   │   │       └── range_esc_minimal_closure.go
│   │   │   │   ├── mips/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── mips64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── noder/
│   │   │   │   │   ├── codes.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── export.go
│   │   │   │   │   ├── helpers.go
│   │   │   │   │   ├── import.go
│   │   │   │   │   ├── irgen.go
│   │   │   │   │   ├── lex.go
│   │   │   │   │   ├── lex_test.go
│   │   │   │   │   ├── linker.go
│   │   │   │   │   ├── noder.go
│   │   │   │   │   ├── posmap.go
│   │   │   │   │   ├── quirks.go
│   │   │   │   │   ├── reader.go
│   │   │   │   │   ├── types.go
│   │   │   │   │   ├── unified.go
│   │   │   │   │   └── writer.go
│   │   │   │   ├── objw/
│   │   │   │   │   ├── objw.go
│   │   │   │   │   └── prog.go
│   │   │   │   ├── pgoir/
│   │   │   │   │   └── irgraph.go
│   │   │   │   ├── pkginit/
│   │   │   │   │   ├── init.go
│   │   │   │   │   └── initAsanGlobals.go
│   │   │   │   ├── ppc64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   ├── opt.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── rangefunc/
│   │   │   │   │   ├── rangefunc_test.go
│   │   │   │   │   └── rewrite.go
│   │   │   │   ├── reflectdata/
│   │   │   │   │   ├── alg.go
│   │   │   │   │   ├── alg_test.go
│   │   │   │   │   ├── helpers.go
│   │   │   │   │   ├── map.go
│   │   │   │   │   └── reflect.go
│   │   │   │   ├── riscv64/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   ├── gsubr.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── rttype/
│   │   │   │   │   └── rttype.go
│   │   │   │   ├── s390x/
│   │   │   │   │   ├── galign.go
│   │   │   │   │   ├── ggen.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── slice/
│   │   │   │   │   └── slice.go
│   │   │   │   ├── ssa/
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── TODO
│   │   │   │   │   ├── _gen/
│   │   │   │   │   │   ├── 386.rules
│   │   │   │   │   │   ├── 386Ops.go
│   │   │   │   │   │   ├── 386splitload.rules
│   │   │   │   │   │   ├── AMD64.rules
│   │   │   │   │   │   ├── AMD64Ops.go
│   │   │   │   │   │   ├── AMD64latelower.rules
│   │   │   │   │   │   ├── AMD64splitload.rules
│   │   │   │   │   │   ├── ARM.rules
│   │   │   │   │   │   ├── ARM64.rules
│   │   │   │   │   │   ├── ARM64Ops.go
│   │   │   │   │   │   ├── ARM64latelower.rules
│   │   │   │   │   │   ├── ARMOps.go
│   │   │   │   │   │   ├── LOONG64.rules
│   │   │   │   │   │   ├── LOONG64Ops.go
│   │   │   │   │   │   ├── LOONG64latelower.rules
│   │   │   │   │   │   ├── MIPS.rules
│   │   │   │   │   │   ├── MIPS64.rules
│   │   │   │   │   │   ├── MIPS64Ops.go
│   │   │   │   │   │   ├── MIPS64latelower.rules
│   │   │   │   │   │   ├── MIPSOps.go
│   │   │   │   │   │   ├── PPC64.rules
│   │   │   │   │   │   ├── PPC64Ops.go
│   │   │   │   │   │   ├── PPC64latelower.rules
│   │   │   │   │   │   ├── README
│   │   │   │   │   │   ├── RISCV64.rules
│   │   │   │   │   │   ├── RISCV64Ops.go
│   │   │   │   │   │   ├── RISCV64latelower.rules
│   │   │   │   │   │   ├── S390X.rules
│   │   │   │   │   │   ├── S390XOps.go
│   │   │   │   │   │   ├── Wasm.rules
│   │   │   │   │   │   ├── WasmOps.go
│   │   │   │   │   │   ├── allocators.go
│   │   │   │   │   │   ├── cover.bash
│   │   │   │   │   │   ├── dec.rules
│   │   │   │   │   │   ├── dec64.rules
│   │   │   │   │   │   ├── dec64Ops.go
│   │   │   │   │   │   ├── decOps.go
│   │   │   │   │   │   ├── divisible.rules
│   │   │   │   │   │   ├── divisibleOps.go
│   │   │   │   │   │   ├── divmod.rules
│   │   │   │   │   │   ├── divmodOps.go
│   │   │   │   │   │   ├── generic.rules
│   │   │   │   │   │   ├── genericOps.go
│   │   │   │   │   │   ├── go.mod
│   │   │   │   │   │   ├── go.sum
│   │   │   │   │   │   ├── main.go
│   │   │   │   │   │   ├── multiscanner.go
│   │   │   │   │   │   ├── rulegen.go
│   │   │   │   │   │   ├── simdAMD64.rules
│   │   │   │   │   │   ├── simdAMD64ops.go
│   │   │   │   │   │   ├── simdgenericOps.go
│   │   │   │   │   │   └── vendor/
│   │   │   │   │   │       ├── golang.org/
│   │   │   │   │   │       │   └── x/
│   │   │   │   │   │       │       └── tools/
│   │   │   │   │   │       │           ├── LICENSE
│   │   │   │   │   │       │           ├── PATENTS
│   │   │   │   │   │       │           └── go/
│   │   │   │   │   │       │               └── ast/
│   │   │   │   │   │       │                   └── astutil/
│   │   │   │   │   │       │                       ├── enclosing.go
│   │   │   │   │   │       │                       ├── imports.go
│   │   │   │   │   │       │                       ├── rewrite.go
│   │   │   │   │   │       │                       └── util.go
│   │   │   │   │   │       └── modules.txt
│   │   │   │   │   ├── addressingmodes.go
│   │   │   │   │   ├── allocators.go
│   │   │   │   │   ├── bench_test.go
│   │   │   │   │   ├── biasedsparsemap.go
│   │   │   │   │   ├── block.go
│   │   │   │   │   ├── branchelim.go
│   │   │   │   │   ├── branchelim_test.go
│   │   │   │   │   ├── cache.go
│   │   │   │   │   ├── check.go
│   │   │   │   │   ├── checkbce.go
│   │   │   │   │   ├── compile.go
│   │   │   │   │   ├── config.go
│   │   │   │   │   ├── copyelim.go
│   │   │   │   │   ├── copyelim_test.go
│   │   │   │   │   ├── cpufeatures.go
│   │   │   │   │   ├── critical.go
│   │   │   │   │   ├── cse.go
│   │   │   │   │   ├── cse_test.go
│   │   │   │   │   ├── deadcode.go
│   │   │   │   │   ├── deadcode_test.go
│   │   │   │   │   ├── deadstore.go
│   │   │   │   │   ├── deadstore_test.go
│   │   │   │   │   ├── debug.go
│   │   │   │   │   ├── debug_lines_test.go
│   │   │   │   │   ├── debug_test.go
│   │   │   │   │   ├── decompose.go
│   │   │   │   │   ├── dom.go
│   │   │   │   │   ├── dom_test.go
│   │   │   │   │   ├── downward_counting_loop.go
│   │   │   │   │   ├── expand_calls.go
│   │   │   │   │   ├── export_test.go
│   │   │   │   │   ├── flagalloc.go
│   │   │   │   │   ├── flags_amd64_test.s
│   │   │   │   │   ├── flags_arm64_test.s
│   │   │   │   │   ├── flags_test.go
│   │   │   │   │   ├── fmahash_test.go
│   │   │   │   │   ├── func.go
│   │   │   │   │   ├── func_test.go
│   │   │   │   │   ├── fuse.go
│   │   │   │   │   ├── fuse_branchredirect.go
│   │   │   │   │   ├── fuse_comparisons.go
│   │   │   │   │   ├── fuse_test.go
│   │   │   │   │   ├── generate.go
│   │   │   │   │   ├── generate_test.go
│   │   │   │   │   ├── html.go
│   │   │   │   │   ├── id.go
│   │   │   │   │   ├── layout.go
│   │   │   │   │   ├── lca.go
│   │   │   │   │   ├── lca_test.go
│   │   │   │   │   ├── likelyadjust.go
│   │   │   │   │   ├── location.go
│   │   │   │   │   ├── loopbce.go
│   │   │   │   │   ├── loopreschedchecks.go
│   │   │   │   │   ├── looprotate.go
│   │   │   │   │   ├── looprotate_test.go
│   │   │   │   │   ├── lower.go
│   │   │   │   │   ├── magic.go
│   │   │   │   │   ├── magic_test.go
│   │   │   │   │   ├── memcombine.go
│   │   │   │   │   ├── merge_conditional_branches.go
│   │   │   │   │   ├── merge_conditional_branches_test.go
│   │   │   │   │   ├── nilcheck.go
│   │   │   │   │   ├── nilcheck_test.go
│   │   │   │   │   ├── numberlines.go
│   │   │   │   │   ├── op.go
│   │   │   │   │   ├── opGen.go
│   │   │   │   │   ├── opt.go
│   │   │   │   │   ├── pair.go
│   │   │   │   │   ├── passbm_test.go
│   │   │   │   │   ├── phiopt.go
│   │   │   │   │   ├── poset.go
│   │   │   │   │   ├── poset_test.go
│   │   │   │   │   ├── print.go
│   │   │   │   │   ├── prove.go
│   │   │   │   │   ├── prove_test.go
│   │   │   │   │   ├── regalloc.go
│   │   │   │   │   ├── regalloc_test.go
│   │   │   │   │   ├── rewrite.go
│   │   │   │   │   ├── rewrite386.go
│   │   │   │   │   ├── rewrite386splitload.go
│   │   │   │   │   ├── rewriteAMD64.go
│   │   │   │   │   ├── rewriteAMD64latelower.go
│   │   │   │   │   ├── rewriteAMD64splitload.go
│   │   │   │   │   ├── rewriteARM.go
│   │   │   │   │   ├── rewriteARM64.go
│   │   │   │   │   ├── rewriteARM64latelower.go
│   │   │   │   │   ├── rewriteCond_test.go
│   │   │   │   │   ├── rewriteLOONG64.go
│   │   │   │   │   ├── rewriteLOONG64latelower.go
│   │   │   │   │   ├── rewriteMIPS.go
│   │   │   │   │   ├── rewriteMIPS64.go
│   │   │   │   │   ├── rewriteMIPS64latelower.go
│   │   │   │   │   ├── rewritePPC64.go
│   │   │   │   │   ├── rewritePPC64latelower.go
│   │   │   │   │   ├── rewriteRISCV64.go
│   │   │   │   │   ├── rewriteRISCV64latelower.go
│   │   │   │   │   ├── rewriteS390X.go
│   │   │   │   │   ├── rewriteWasm.go
│   │   │   │   │   ├── rewrite_test.go
│   │   │   │   │   ├── rewritedec.go
│   │   │   │   │   ├── rewritedec64.go
│   │   │   │   │   ├── rewritedivisible.go
│   │   │   │   │   ├── rewritedivmod.go
│   │   │   │   │   ├── rewritegeneric.go
│   │   │   │   │   ├── rewritetern.go
│   │   │   │   │   ├── sccp.go
│   │   │   │   │   ├── sccp_test.go
│   │   │   │   │   ├── schedule.go
│   │   │   │   │   ├── schedule_test.go
│   │   │   │   │   ├── shift_test.go
│   │   │   │   │   ├── shortcircuit.go
│   │   │   │   │   ├── shortcircuit_test.go
│   │   │   │   │   ├── sizeof_test.go
│   │   │   │   │   ├── softfloat.go
│   │   │   │   │   ├── sparsemap.go
│   │   │   │   │   ├── sparsemappos.go
│   │   │   │   │   ├── sparseset.go
│   │   │   │   │   ├── sparsetree.go
│   │   │   │   │   ├── stackalloc.go
│   │   │   │   │   ├── stmtlines_test.go
│   │   │   │   │   ├── tern_helpers.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── b53456.go
│   │   │   │   │   │   ├── convertline.go
│   │   │   │   │   │   ├── fma.go
│   │   │   │   │   │   ├── hist.dlv-dbg.nexts
│   │   │   │   │   │   ├── hist.dlv-opt.nexts
│   │   │   │   │   │   ├── hist.gdb-dbg.nexts
│   │   │   │   │   │   ├── hist.gdb-opt.nexts
│   │   │   │   │   │   ├── hist.go
│   │   │   │   │   │   ├── i22558.dlv-dbg.nexts
│   │   │   │   │   │   ├── i22558.gdb-dbg.nexts
│   │   │   │   │   │   ├── i22558.go
│   │   │   │   │   │   ├── i22600.dlv-dbg-race.nexts
│   │   │   │   │   │   ├── i22600.gdb-dbg-race.nexts
│   │   │   │   │   │   ├── i22600.go
│   │   │   │   │   │   ├── i74576a.go
│   │   │   │   │   │   ├── i74576b.go
│   │   │   │   │   │   ├── i74576c.go
│   │   │   │   │   │   ├── infloop.dlv-opt.nexts
│   │   │   │   │   │   ├── infloop.gdb-opt.nexts
│   │   │   │   │   │   ├── infloop.go
│   │   │   │   │   │   ├── inline-dump.go
│   │   │   │   │   │   ├── pushback.go
│   │   │   │   │   │   ├── sayhi.go
│   │   │   │   │   │   ├── scopes.dlv-dbg.nexts
│   │   │   │   │   │   ├── scopes.dlv-opt.nexts
│   │   │   │   │   │   ├── scopes.gdb-dbg.nexts
│   │   │   │   │   │   ├── scopes.gdb-opt.nexts
│   │   │   │   │   │   └── scopes.go
│   │   │   │   │   ├── tighten.go
│   │   │   │   │   ├── trim.go
│   │   │   │   │   ├── tuple.go
│   │   │   │   │   ├── value.go
│   │   │   │   │   ├── writebarrier.go
│   │   │   │   │   ├── writebarrier_test.go
│   │   │   │   │   ├── xposmap.go
│   │   │   │   │   ├── zcse.go
│   │   │   │   │   └── zeroextension_test.go
│   │   │   │   ├── ssagen/
│   │   │   │   │   ├── abi.go
│   │   │   │   │   ├── arch.go
│   │   │   │   │   ├── intrinsics.go
│   │   │   │   │   ├── intrinsics_test.go
│   │   │   │   │   ├── nowb.go
│   │   │   │   │   ├── pgen.go
│   │   │   │   │   ├── phi.go
│   │   │   │   │   ├── simdintrinsics.go
│   │   │   │   │   └── ssa.go
│   │   │   │   ├── staticdata/
│   │   │   │   │   ├── data.go
│   │   │   │   │   └── embed.go
│   │   │   │   ├── staticinit/
│   │   │   │   │   └── sched.go
│   │   │   │   ├── syntax/
│   │   │   │   │   ├── branches.go
│   │   │   │   │   ├── dumper.go
│   │   │   │   │   ├── dumper_test.go
│   │   │   │   │   ├── error_test.go
│   │   │   │   │   ├── issues_test.go
│   │   │   │   │   ├── nodes.go
│   │   │   │   │   ├── nodes_test.go
│   │   │   │   │   ├── operator_string.go
│   │   │   │   │   ├── parser.go
│   │   │   │   │   ├── parser_test.go
│   │   │   │   │   ├── pos.go
│   │   │   │   │   ├── positions.go
│   │   │   │   │   ├── printer.go
│   │   │   │   │   ├── printer_test.go
│   │   │   │   │   ├── scanner.go
│   │   │   │   │   ├── scanner_test.go
│   │   │   │   │   ├── source.go
│   │   │   │   │   ├── syntax.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── chans.go
│   │   │   │   │   │   ├── fallthrough.go
│   │   │   │   │   │   ├── interface.go
│   │   │   │   │   │   ├── issue20789.go
│   │   │   │   │   │   ├── issue23385.go
│   │   │   │   │   │   ├── issue23434.go
│   │   │   │   │   │   ├── issue31092.go
│   │   │   │   │   │   ├── issue43527.go
│   │   │   │   │   │   ├── issue43674.go
│   │   │   │   │   │   ├── issue46558.go
│   │   │   │   │   │   ├── issue47704.go
│   │   │   │   │   │   ├── issue48382.go
│   │   │   │   │   │   ├── issue49205.go
│   │   │   │   │   │   ├── issue49482.go
│   │   │   │   │   │   ├── issue52391.go
│   │   │   │   │   │   ├── issue56022.go
│   │   │   │   │   │   ├── issue60599.go
│   │   │   │   │   │   ├── issue63835.go
│   │   │   │   │   │   ├── issue65790.go
│   │   │   │   │   │   ├── issue68589.go
│   │   │   │   │   │   ├── issue69506.go
│   │   │   │   │   │   ├── issue70957.go
│   │   │   │   │   │   ├── issue70974.go
│   │   │   │   │   │   ├── linalg.go
│   │   │   │   │   │   ├── map.go
│   │   │   │   │   │   ├── map2.go
│   │   │   │   │   │   ├── sample.go
│   │   │   │   │   │   ├── slices.go
│   │   │   │   │   │   ├── smoketest.go
│   │   │   │   │   │   ├── tparams.go
│   │   │   │   │   │   └── typeset.go
│   │   │   │   │   ├── testing.go
│   │   │   │   │   ├── testing_test.go
│   │   │   │   │   ├── token_string.go
│   │   │   │   │   ├── tokens.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   └── walk.go
│   │   │   │   ├── test/
│   │   │   │   │   ├── README
│   │   │   │   │   ├── abiutils_test.go
│   │   │   │   │   ├── abiutilsaux_test.go
│   │   │   │   │   ├── align_test.go
│   │   │   │   │   ├── bench_test.go
│   │   │   │   │   ├── clobberdead_test.go
│   │   │   │   │   ├── conditionalCmpConst_test.go
│   │   │   │   │   ├── constFold_test.go
│   │   │   │   │   ├── dep_test.go
│   │   │   │   │   ├── divconst_test.go
│   │   │   │   │   ├── eq_test.go
│   │   │   │   │   ├── fixedbugs_test.go
│   │   │   │   │   ├── float_test.go
│   │   │   │   │   ├── free_test.go
│   │   │   │   │   ├── global_test.go
│   │   │   │   │   ├── iface_test.go
│   │   │   │   │   ├── inl_test.go
│   │   │   │   │   ├── inst_test.go
│   │   │   │   │   ├── intrinsics_test.go
│   │   │   │   │   ├── issue50182_test.go
│   │   │   │   │   ├── issue53888_test.go
│   │   │   │   │   ├── issue57434_test.go
│   │   │   │   │   ├── issue62407_test.go
│   │   │   │   │   ├── issue71943_test.go
│   │   │   │   │   ├── lang_test.go
│   │   │   │   │   ├── locals_test.go
│   │   │   │   │   ├── logic_test.go
│   │   │   │   │   ├── math_test.go
│   │   │   │   │   ├── memcombine_test.go
│   │   │   │   │   ├── mergelocals_test.go
│   │   │   │   │   ├── move_test.go
│   │   │   │   │   ├── moveload_test.go
│   │   │   │   │   ├── mulconst_test.go
│   │   │   │   │   ├── pgo_devirtualize_test.go
│   │   │   │   │   ├── pgo_inl_test.go
│   │   │   │   │   ├── race.go
│   │   │   │   │   ├── reproduciblebuilds_test.go
│   │   │   │   │   ├── shift_test.go
│   │   │   │   │   ├── ssa_test.go
│   │   │   │   │   ├── stack_test.go
│   │   │   │   │   ├── switch_test.go
│   │   │   │   │   ├── test.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── addressed_test.go
│   │   │   │   │   │   ├── append_test.go
│   │   │   │   │   │   ├── arithBoundary_test.go
│   │   │   │   │   │   ├── arithConst_test.go
│   │   │   │   │   │   ├── arith_test.go
│   │   │   │   │   │   ├── array_test.go
│   │   │   │   │   │   ├── assert_test.go
│   │   │   │   │   │   ├── break_test.go
│   │   │   │   │   │   ├── chan_test.go
│   │   │   │   │   │   ├── closure_test.go
│   │   │   │   │   │   ├── cmpConst_test.go
│   │   │   │   │   │   ├── cmp_test.go
│   │   │   │   │   │   ├── compound_test.go
│   │   │   │   │   │   ├── copy_test.go
│   │   │   │   │   │   ├── ctl_test.go
│   │   │   │   │   │   ├── deferNoReturn_test.go
│   │   │   │   │   │   ├── divbyzero_test.go
│   │   │   │   │   │   ├── dupLoad_test.go
│   │   │   │   │   │   ├── flowgraph_generator1.go
│   │   │   │   │   │   ├── fp_test.go
│   │   │   │   │   │   ├── gen/
│   │   │   │   │   │   │   ├── arithBoundaryGen.go
│   │   │   │   │   │   │   ├── arithConstGen.go
│   │   │   │   │   │   │   ├── cmpConstGen.go
│   │   │   │   │   │   │   ├── conditionalCmpConstGen.go
│   │   │   │   │   │   │   ├── constFoldGen.go
│   │   │   │   │   │   │   ├── copyGen.go
│   │   │   │   │   │   │   └── zeroGen.go
│   │   │   │   │   │   ├── loadstore_test.go
│   │   │   │   │   │   ├── map_test.go
│   │   │   │   │   │   ├── mergelocals/
│   │   │   │   │   │   │   └── integration.go
│   │   │   │   │   │   ├── mysort/
│   │   │   │   │   │   │   └── mysort.go
│   │   │   │   │   │   ├── namedReturn_test.go
│   │   │   │   │   │   ├── pgo/
│   │   │   │   │   │   │   ├── devirtualize/
│   │   │   │   │   │   │   │   ├── devirt.go
│   │   │   │   │   │   │   │   ├── devirt.pprof
│   │   │   │   │   │   │   │   ├── devirt.pprof.node_map
│   │   │   │   │   │   │   │   ├── devirt_test.go
│   │   │   │   │   │   │   │   └── mult.pkg/
│   │   │   │   │   │   │   │       └── mult.go
│   │   │   │   │   │   │   └── inline/
│   │   │   │   │   │   │       ├── inline_hot.go
│   │   │   │   │   │   │       ├── inline_hot.pprof
│   │   │   │   │   │   │       ├── inline_hot.pprof.node_map
│   │   │   │   │   │   │       └── inline_hot_test.go
│   │   │   │   │   │   ├── phi_test.go
│   │   │   │   │   │   ├── ptrsort.go
│   │   │   │   │   │   ├── ptrsort.out
│   │   │   │   │   │   ├── regalloc_test.go
│   │   │   │   │   │   ├── reproducible/
│   │   │   │   │   │   │   ├── issue20272.go
│   │   │   │   │   │   │   ├── issue27013.go
│   │   │   │   │   │   │   ├── issue30202.go
│   │   │   │   │   │   │   └── issue38068.go
│   │   │   │   │   │   ├── short_test.go
│   │   │   │   │   │   ├── slice_test.go
│   │   │   │   │   │   ├── sqrtConst_test.go
│   │   │   │   │   │   ├── string_test.go
│   │   │   │   │   │   ├── unsafe_test.go
│   │   │   │   │   │   └── zero_test.go
│   │   │   │   │   ├── truncconst_test.go
│   │   │   │   │   ├── value_test.go
│   │   │   │   │   └── zerorange_test.go
│   │   │   │   ├── typebits/
│   │   │   │   │   └── typebits.go
│   │   │   │   ├── typecheck/
│   │   │   │   │   ├── _builtin/
│   │   │   │   │   │   ├── coverage.go
│   │   │   │   │   │   └── runtime.go
│   │   │   │   │   ├── bexport.go
│   │   │   │   │   ├── builtin.go
│   │   │   │   │   ├── builtin_test.go
│   │   │   │   │   ├── const.go
│   │   │   │   │   ├── dcl.go
│   │   │   │   │   ├── export.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── func.go
│   │   │   │   │   ├── iexport.go
│   │   │   │   │   ├── iimport.go
│   │   │   │   │   ├── mkbuiltin.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   ├── subr.go
│   │   │   │   │   ├── syms.go
│   │   │   │   │   ├── target.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   ├── typecheck.go
│   │   │   │   │   └── universe.go
│   │   │   │   ├── types/
│   │   │   │   │   ├── alg.go
│   │   │   │   │   ├── algkind_string.go
│   │   │   │   │   ├── fmt.go
│   │   │   │   │   ├── goversion.go
│   │   │   │   │   ├── identity.go
│   │   │   │   │   ├── kind_string.go
│   │   │   │   │   ├── pkg.go
│   │   │   │   │   ├── size.go
│   │   │   │   │   ├── sizeof_test.go
│   │   │   │   │   ├── sym.go
│   │   │   │   │   ├── sym_test.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   ├── type_test.go
│   │   │   │   │   ├── universe.go
│   │   │   │   │   └── utils.go
│   │   │   │   ├── types2/
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── alias.go
│   │   │   │   │   ├── api.go
│   │   │   │   │   ├── api_predicates.go
│   │   │   │   │   ├── api_test.go
│   │   │   │   │   ├── array.go
│   │   │   │   │   ├── assignments.go
│   │   │   │   │   ├── basic.go
│   │   │   │   │   ├── builtins.go
│   │   │   │   │   ├── builtins_test.go
│   │   │   │   │   ├── call.go
│   │   │   │   │   ├── chan.go
│   │   │   │   │   ├── check.go
│   │   │   │   │   ├── check_test.go
│   │   │   │   │   ├── compiler_internal.go
│   │   │   │   │   ├── compilersupport.go
│   │   │   │   │   ├── const.go
│   │   │   │   │   ├── context.go
│   │   │   │   │   ├── context_test.go
│   │   │   │   │   ├── conversions.go
│   │   │   │   │   ├── cycles.go
│   │   │   │   │   ├── decl.go
│   │   │   │   │   ├── errorcalls_test.go
│   │   │   │   │   ├── errors.go
│   │   │   │   │   ├── errors_test.go
│   │   │   │   │   ├── errsupport.go
│   │   │   │   │   ├── example_test.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── format.go
│   │   │   │   │   ├── gccgosizes.go
│   │   │   │   │   ├── gcsizes.go
│   │   │   │   │   ├── hilbert_test.go
│   │   │   │   │   ├── importer_test.go
│   │   │   │   │   ├── index.go
│   │   │   │   │   ├── infer.go
│   │   │   │   │   ├── initorder.go
│   │   │   │   │   ├── instantiate.go
│   │   │   │   │   ├── instantiate_test.go
│   │   │   │   │   ├── interface.go
│   │   │   │   │   ├── issues_test.go
│   │   │   │   │   ├── labels.go
│   │   │   │   │   ├── literals.go
│   │   │   │   │   ├── lookup.go
│   │   │   │   │   ├── lookup_test.go
│   │   │   │   │   ├── main_test.go
│   │   │   │   │   ├── map.go
│   │   │   │   │   ├── mono.go
│   │   │   │   │   ├── mono_test.go
│   │   │   │   │   ├── named.go
│   │   │   │   │   ├── named_test.go
│   │   │   │   │   ├── object.go
│   │   │   │   │   ├── object_test.go
│   │   │   │   │   ├── objset.go
│   │   │   │   │   ├── operand.go
│   │   │   │   │   ├── package.go
│   │   │   │   │   ├── pointer.go
│   │   │   │   │   ├── predicates.go
│   │   │   │   │   ├── range.go
│   │   │   │   │   ├── recording.go
│   │   │   │   │   ├── resolver.go
│   │   │   │   │   ├── resolver_test.go
│   │   │   │   │   ├── return.go
│   │   │   │   │   ├── scope.go
│   │   │   │   │   ├── selection.go
│   │   │   │   │   ├── self_test.go
│   │   │   │   │   ├── signature.go
│   │   │   │   │   ├── sizeof_test.go
│   │   │   │   │   ├── sizes.go
│   │   │   │   │   ├── sizes_test.go
│   │   │   │   │   ├── slice.go
│   │   │   │   │   ├── stdlib_test.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   ├── struct.go
│   │   │   │   │   ├── subst.go
│   │   │   │   │   ├── termlist.go
│   │   │   │   │   ├── termlist_test.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── local/
│   │   │   │   │   │   │   ├── issue47996.go
│   │   │   │   │   │   │   ├── issue68183.go
│   │   │   │   │   │   │   └── issue71254.go
│   │   │   │   │   │   └── manual.go
│   │   │   │   │   ├── trie.go
│   │   │   │   │   ├── trie_test.go
│   │   │   │   │   ├── tuple.go
│   │   │   │   │   ├── type.go
│   │   │   │   │   ├── typelists.go
│   │   │   │   │   ├── typeparam.go
│   │   │   │   │   ├── typeset.go
│   │   │   │   │   ├── typeset_test.go
│   │   │   │   │   ├── typestring.go
│   │   │   │   │   ├── typestring_test.go
│   │   │   │   │   ├── typeterm.go
│   │   │   │   │   ├── typeterm_test.go
│   │   │   │   │   ├── typexpr.go
│   │   │   │   │   ├── under.go
│   │   │   │   │   ├── unify.go
│   │   │   │   │   ├── union.go
│   │   │   │   │   ├── universe.go
│   │   │   │   │   ├── util.go
│   │   │   │   │   ├── util_test.go
│   │   │   │   │   ├── validtype.go
│   │   │   │   │   └── version.go
│   │   │   │   ├── walk/
│   │   │   │   │   ├── assign.go
│   │   │   │   │   ├── builtin.go
│   │   │   │   │   ├── closure.go
│   │   │   │   │   ├── compare.go
│   │   │   │   │   ├── complit.go
│   │   │   │   │   ├── convert.go
│   │   │   │   │   ├── expr.go
│   │   │   │   │   ├── order.go
│   │   │   │   │   ├── range.go
│   │   │   │   │   ├── select.go
│   │   │   │   │   ├── stmt.go
│   │   │   │   │   ├── switch.go
│   │   │   │   │   ├── temp.go
│   │   │   │   │   └── walk.go
│   │   │   │   ├── wasm/
│   │   │   │   │   └── ssa.go
│   │   │   │   └── x86/
│   │   │   │       ├── galign.go
│   │   │   │       ├── ggen.go
│   │   │   │       └── ssa.go
│   │   │   ├── main.go
│   │   │   ├── profile.sh
│   │   │   ├── script_test.go
│   │   │   └── testdata/
│   │   │       └── script/
│   │   │           ├── README
│   │   │           ├── dwarf5_gen_assembly_and_go.txt
│   │   │           ├── embedbad.txt
│   │   │           ├── issue70173.txt
│   │   │           ├── issue73947.txt
│   │   │           ├── issue75461.txt
│   │   │           ├── issue77033.txt
│   │   │           └── script_test_basics.txt
│   │   ├── covdata/
│   │   │   ├── argsmerge.go
│   │   │   ├── covdata.go
│   │   │   ├── doc.go
│   │   │   ├── dump.go
│   │   │   ├── export_test.go
│   │   │   ├── merge.go
│   │   │   ├── metamerge.go
│   │   │   ├── subtractintersect.go
│   │   │   ├── testdata/
│   │   │   │   ├── dep.go
│   │   │   │   ├── prog1.go
│   │   │   │   └── prog2.go
│   │   │   └── tool_test.go
│   │   ├── cover/
│   │   │   ├── cfg_test.go
│   │   │   ├── cover.go
│   │   │   ├── cover_test.go
│   │   │   ├── doc.go
│   │   │   ├── export_test.go
│   │   │   ├── func.go
│   │   │   ├── html.go
│   │   │   ├── pkgname_test.go
│   │   │   └── testdata/
│   │   │       ├── align.go
│   │   │       ├── align_test.go
│   │   │       ├── directives.go
│   │   │       ├── html/
│   │   │       │   ├── html.go
│   │   │       │   ├── html.golden
│   │   │       │   └── html_test.go
│   │   │       ├── main.go
│   │   │       ├── p.go
│   │   │       ├── pkgcfg/
│   │   │       │   ├── a/
│   │   │       │   │   ├── a.go
│   │   │       │   │   ├── a2.go
│   │   │       │   │   └── a_test.go
│   │   │       │   ├── noFuncsNoTests/
│   │   │       │   │   └── nfnt.go
│   │   │       │   └── yesFuncsNoTests/
│   │   │       │       └── yfnt.go
│   │   │       ├── profile.cov
│   │   │       ├── ranges/
│   │   │       │   └── ranges.go
│   │   │       └── test.go
│   │   ├── dist/
│   │   │   ├── README
│   │   │   ├── build.go
│   │   │   ├── build_test.go
│   │   │   ├── buildgo.go
│   │   │   ├── buildruntime.go
│   │   │   ├── buildtag.go
│   │   │   ├── buildtag_test.go
│   │   │   ├── buildtool.go
│   │   │   ├── doc.go
│   │   │   ├── exec.go
│   │   │   ├── imports.go
│   │   │   ├── main.go
│   │   │   ├── notgo124.go
│   │   │   ├── quoted.go
│   │   │   ├── supported_test.go
│   │   │   ├── sys_default.go
│   │   │   ├── sys_windows.go
│   │   │   ├── test.go
│   │   │   ├── testjson.go
│   │   │   ├── testjson_test.go
│   │   │   ├── util.go
│   │   │   ├── util_gc.go
│   │   │   ├── util_gccgo.go
│   │   │   ├── vfp_arm.s
│   │   │   └── vfp_default.s
│   │   ├── distpack/
│   │   │   ├── archive.go
│   │   │   ├── archive_test.go
│   │   │   ├── pack.go
│   │   │   └── test.go
│   │   ├── fix/
│   │   │   └── main.go
│   │   ├── go/
│   │   │   ├── alldocs.go
│   │   │   ├── chdir_test.go
│   │   │   ├── export_test.go
│   │   │   ├── go11.go
│   │   │   ├── go_boring_test.go
│   │   │   ├── go_test.go
│   │   │   ├── go_windows_test.go
│   │   │   ├── help_test.go
│   │   │   ├── init_test.go
│   │   │   ├── internal/
│   │   │   │   ├── auth/
│   │   │   │   │   ├── auth.go
│   │   │   │   │   ├── auth_test.go
│   │   │   │   │   ├── gitauth.go
│   │   │   │   │   ├── gitauth_test.go
│   │   │   │   │   ├── httputils.go
│   │   │   │   │   ├── netrc.go
│   │   │   │   │   ├── netrc_test.go
│   │   │   │   │   ├── userauth.go
│   │   │   │   │   └── userauth_test.go
│   │   │   │   ├── base/
│   │   │   │   │   ├── base.go
│   │   │   │   │   ├── env.go
│   │   │   │   │   ├── error_notunix.go
│   │   │   │   │   ├── error_unix.go
│   │   │   │   │   ├── flag.go
│   │   │   │   │   ├── goflags.go
│   │   │   │   │   ├── limit.go
│   │   │   │   │   ├── path.go
│   │   │   │   │   ├── signal.go
│   │   │   │   │   ├── signal_notunix.go
│   │   │   │   │   ├── signal_unix.go
│   │   │   │   │   └── tool.go
│   │   │   │   ├── bug/
│   │   │   │   │   └── bug.go
│   │   │   │   ├── cache/
│   │   │   │   │   ├── cache.go
│   │   │   │   │   ├── cache_test.go
│   │   │   │   │   ├── default.go
│   │   │   │   │   ├── hash.go
│   │   │   │   │   ├── hash_test.go
│   │   │   │   │   └── prog.go
│   │   │   │   ├── cacheprog/
│   │   │   │   │   └── cacheprog.go
│   │   │   │   ├── cfg/
│   │   │   │   │   ├── bench_test.go
│   │   │   │   │   └── cfg.go
│   │   │   │   ├── clean/
│   │   │   │   │   └── clean.go
│   │   │   │   ├── cmdflag/
│   │   │   │   │   └── flag.go
│   │   │   │   ├── doc/
│   │   │   │   │   ├── dirs.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── doc_test.go
│   │   │   │   │   ├── mod.go
│   │   │   │   │   ├── pkg.go
│   │   │   │   │   ├── pkgsite.go
│   │   │   │   │   ├── pkgsite_bootstrap.go
│   │   │   │   │   ├── signal_notunix.go
│   │   │   │   │   ├── signal_unix.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── merge/
│   │   │   │   │       │   ├── aa.go
│   │   │   │   │       │   └── bb.go
│   │   │   │   │       ├── nested/
│   │   │   │   │       │   ├── empty/
│   │   │   │   │       │   │   └── empty.go
│   │   │   │   │       │   ├── ignore.go
│   │   │   │   │       │   └── nested/
│   │   │   │   │       │       └── real.go
│   │   │   │   │       ├── pkg.go
│   │   │   │   │       ├── pkg_test.go
│   │   │   │   │       └── play_test.go
│   │   │   │   ├── envcmd/
│   │   │   │   │   ├── env.go
│   │   │   │   │   └── env_test.go
│   │   │   │   ├── fips140/
│   │   │   │   │   ├── fips140.go
│   │   │   │   │   ├── fips_test.go
│   │   │   │   │   └── mkzip.go
│   │   │   │   ├── fmtcmd/
│   │   │   │   │   └── fmt.go
│   │   │   │   ├── fsys/
│   │   │   │   │   ├── fsys.go
│   │   │   │   │   ├── fsys_test.go
│   │   │   │   │   ├── glob.go
│   │   │   │   │   └── walk.go
│   │   │   │   ├── generate/
│   │   │   │   │   ├── generate.go
│   │   │   │   │   └── generate_test.go
│   │   │   │   ├── gover/
│   │   │   │   │   ├── gomod.go
│   │   │   │   │   ├── gover.go
│   │   │   │   │   ├── gover_test.go
│   │   │   │   │   ├── local.go
│   │   │   │   │   ├── mod.go
│   │   │   │   │   ├── mod_test.go
│   │   │   │   │   ├── toolchain.go
│   │   │   │   │   ├── toolchain_test.go
│   │   │   │   │   └── version.go
│   │   │   │   ├── help/
│   │   │   │   │   ├── help.go
│   │   │   │   │   └── helpdoc.go
│   │   │   │   ├── imports/
│   │   │   │   │   ├── build.go
│   │   │   │   │   ├── read.go
│   │   │   │   │   ├── read_test.go
│   │   │   │   │   ├── scan.go
│   │   │   │   │   ├── scan_test.go
│   │   │   │   │   ├── tags.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── android/
│   │   │   │   │       │   ├── .h.go
│   │   │   │   │       │   ├── a_android.go
│   │   │   │   │       │   ├── b_android_arm64.go
│   │   │   │   │       │   ├── c_linux.go
│   │   │   │   │       │   ├── d_linux_arm64.go
│   │   │   │   │       │   ├── e.go
│   │   │   │   │       │   ├── f.go
│   │   │   │   │       │   ├── g.go
│   │   │   │   │       │   ├── tags.txt
│   │   │   │   │       │   └── want.txt
│   │   │   │   │       ├── illumos/
│   │   │   │   │       │   ├── .h.go
│   │   │   │   │       │   ├── a_illumos.go
│   │   │   │   │       │   ├── b_illumos_amd64.go
│   │   │   │   │       │   ├── c_solaris.go
│   │   │   │   │       │   ├── d_solaris_amd64.go
│   │   │   │   │       │   ├── e.go
│   │   │   │   │       │   ├── f.go
│   │   │   │   │       │   ├── g.go
│   │   │   │   │       │   ├── tags.txt
│   │   │   │   │       │   └── want.txt
│   │   │   │   │       ├── star/
│   │   │   │   │       │   ├── tags.txt
│   │   │   │   │       │   ├── want.txt
│   │   │   │   │       │   ├── x.go
│   │   │   │   │       │   ├── x1.go
│   │   │   │   │       │   ├── x_darwin.go
│   │   │   │   │       │   └── x_windows.go
│   │   │   │   │       └── test/
│   │   │   │   │           ├── child/
│   │   │   │   │           │   └── child.go
│   │   │   │   │           ├── tags.txt
│   │   │   │   │           ├── test.go
│   │   │   │   │           ├── test_test.go
│   │   │   │   │           └── want.txt
│   │   │   │   ├── list/
│   │   │   │   │   ├── context.go
│   │   │   │   │   └── list.go
│   │   │   │   ├── load/
│   │   │   │   │   ├── flag.go
│   │   │   │   │   ├── flag_test.go
│   │   │   │   │   ├── godebug.go
│   │   │   │   │   ├── path.go
│   │   │   │   │   ├── pkg.go
│   │   │   │   │   ├── pkg_test.go
│   │   │   │   │   ├── printer.go
│   │   │   │   │   ├── search.go
│   │   │   │   │   └── test.go
│   │   │   │   ├── lockedfile/
│   │   │   │   │   ├── internal/
│   │   │   │   │   │   └── filelock/
│   │   │   │   │   │       ├── filelock.go
│   │   │   │   │   │       ├── filelock_fcntl.go
│   │   │   │   │   │       ├── filelock_other.go
│   │   │   │   │   │       ├── filelock_test.go
│   │   │   │   │   │       ├── filelock_unix.go
│   │   │   │   │   │       └── filelock_windows.go
│   │   │   │   │   ├── lockedfile.go
│   │   │   │   │   ├── lockedfile_filelock.go
│   │   │   │   │   ├── lockedfile_plan9.go
│   │   │   │   │   ├── lockedfile_test.go
│   │   │   │   │   ├── mutex.go
│   │   │   │   │   └── transform_test.go
│   │   │   │   ├── mmap/
│   │   │   │   │   ├── mmap.go
│   │   │   │   │   ├── mmap_other.go
│   │   │   │   │   ├── mmap_test.go
│   │   │   │   │   ├── mmap_unix.go
│   │   │   │   │   ├── mmap_windows.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       └── small_file.txt
│   │   │   │   ├── modcmd/
│   │   │   │   │   ├── download.go
│   │   │   │   │   ├── edit.go
│   │   │   │   │   ├── graph.go
│   │   │   │   │   ├── init.go
│   │   │   │   │   ├── mod.go
│   │   │   │   │   ├── tidy.go
│   │   │   │   │   ├── vendor.go
│   │   │   │   │   ├── verify.go
│   │   │   │   │   └── why.go
│   │   │   │   ├── modfetch/
│   │   │   │   │   ├── bootstrap.go
│   │   │   │   │   ├── cache.go
│   │   │   │   │   ├── cache_readonly_test.go
│   │   │   │   │   ├── cache_test.go
│   │   │   │   │   ├── codehost/
│   │   │   │   │   │   ├── codehost.go
│   │   │   │   │   │   ├── git.go
│   │   │   │   │   │   ├── git_test.go
│   │   │   │   │   │   ├── shell.go
│   │   │   │   │   │   ├── svn.go
│   │   │   │   │   │   └── vcs.go
│   │   │   │   │   ├── coderepo.go
│   │   │   │   │   ├── coderepo_test.go
│   │   │   │   │   ├── fetch.go
│   │   │   │   │   ├── key.go
│   │   │   │   │   ├── proxy.go
│   │   │   │   │   ├── repo.go
│   │   │   │   │   ├── sumdb.go
│   │   │   │   │   ├── toolchain.go
│   │   │   │   │   └── zip_sum_test/
│   │   │   │   │       ├── testdata/
│   │   │   │   │       │   └── zip_sums.csv
│   │   │   │   │       └── zip_sum_test.go
│   │   │   │   ├── modget/
│   │   │   │   │   ├── get.go
│   │   │   │   │   └── query.go
│   │   │   │   ├── modindex/
│   │   │   │   │   ├── build.go
│   │   │   │   │   ├── build_read.go
│   │   │   │   │   ├── index_format.txt
│   │   │   │   │   ├── index_test.go
│   │   │   │   │   ├── read.go
│   │   │   │   │   ├── scan.go
│   │   │   │   │   ├── syslist_test.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   └── ignore_non_source/
│   │   │   │   │   │       ├── a.syso
│   │   │   │   │   │       ├── b.go
│   │   │   │   │   │       ├── bar.json
│   │   │   │   │   │       ├── baz.log
│   │   │   │   │   │       └── c.c
│   │   │   │   │   └── write.go
│   │   │   │   ├── modinfo/
│   │   │   │   │   └── info.go
│   │   │   │   ├── modload/
│   │   │   │   │   ├── build.go
│   │   │   │   │   ├── buildlist.go
│   │   │   │   │   ├── edit.go
│   │   │   │   │   ├── help.go
│   │   │   │   │   ├── import.go
│   │   │   │   │   ├── import_test.go
│   │   │   │   │   ├── init.go
│   │   │   │   │   ├── list.go
│   │   │   │   │   ├── load.go
│   │   │   │   │   ├── modfile.go
│   │   │   │   │   ├── mvs.go
│   │   │   │   │   ├── mvs_test.go
│   │   │   │   │   ├── query.go
│   │   │   │   │   ├── query_test.go
│   │   │   │   │   ├── search.go
│   │   │   │   │   └── vendor.go
│   │   │   │   ├── mvs/
│   │   │   │   │   ├── errors.go
│   │   │   │   │   ├── graph.go
│   │   │   │   │   ├── mvs.go
│   │   │   │   │   └── mvs_test.go
│   │   │   │   ├── run/
│   │   │   │   │   └── run.go
│   │   │   │   ├── search/
│   │   │   │   │   └── search.go
│   │   │   │   ├── str/
│   │   │   │   │   ├── path.go
│   │   │   │   │   ├── str.go
│   │   │   │   │   └── str_test.go
│   │   │   │   ├── telemetrycmd/
│   │   │   │   │   └── telemetry.go
│   │   │   │   ├── telemetrystats/
│   │   │   │   │   ├── telemetrystats.go
│   │   │   │   │   ├── telemetrystats_bootstrap.go
│   │   │   │   │   ├── version_other.go
│   │   │   │   │   ├── version_unix.go
│   │   │   │   │   └── version_windows.go
│   │   │   │   ├── test/
│   │   │   │   │   ├── cover.go
│   │   │   │   │   ├── flagdefs.go
│   │   │   │   │   ├── flagdefs_test.go
│   │   │   │   │   ├── genflags.go
│   │   │   │   │   ├── internal/
│   │   │   │   │   │   └── genflags/
│   │   │   │   │   │       ├── testflag.go
│   │   │   │   │   │       └── vetflag.go
│   │   │   │   │   ├── test.go
│   │   │   │   │   └── testflag.go
│   │   │   │   ├── tool/
│   │   │   │   │   └── tool.go
│   │   │   │   ├── toolchain/
│   │   │   │   │   ├── exec.go
│   │   │   │   │   ├── exec_stub.go
│   │   │   │   │   ├── path_none.go
│   │   │   │   │   ├── path_plan9.go
│   │   │   │   │   ├── path_unix.go
│   │   │   │   │   ├── path_windows.go
│   │   │   │   │   ├── select.go
│   │   │   │   │   ├── switch.go
│   │   │   │   │   ├── toolchain_test.go
│   │   │   │   │   ├── umask_none.go
│   │   │   │   │   └── umask_unix.go
│   │   │   │   ├── trace/
│   │   │   │   │   └── trace.go
│   │   │   │   ├── vcs/
│   │   │   │   │   ├── discovery.go
│   │   │   │   │   ├── discovery_test.go
│   │   │   │   │   ├── vcs.go
│   │   │   │   │   └── vcs_test.go
│   │   │   │   ├── vcweb/
│   │   │   │   │   ├── auth.go
│   │   │   │   │   ├── bzr.go
│   │   │   │   │   ├── dir.go
│   │   │   │   │   ├── fossil.go
│   │   │   │   │   ├── git.go
│   │   │   │   │   ├── hg.go
│   │   │   │   │   ├── insecure.go
│   │   │   │   │   ├── script.go
│   │   │   │   │   ├── svn.go
│   │   │   │   │   ├── vcstest/
│   │   │   │   │   │   ├── vcstest.go
│   │   │   │   │   │   └── vcstest_test.go
│   │   │   │   │   ├── vcweb.go
│   │   │   │   │   └── vcweb_test.go
│   │   │   │   ├── version/
│   │   │   │   │   └── version.go
│   │   │   │   ├── verylongtest/
│   │   │   │   │   ├── go_test.go
│   │   │   │   │   ├── go_unix_test.go
│   │   │   │   │   ├── script_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       └── script/
│   │   │   │   │           ├── README
│   │   │   │   │           ├── link_matching_actionid.txt
│   │   │   │   │           ├── repro_build.txt
│   │   │   │   │           └── test_cache_inputs.txt
│   │   │   │   ├── vet/
│   │   │   │   │   ├── vet.go
│   │   │   │   │   └── vetflag.go
│   │   │   │   ├── web/
│   │   │   │   │   ├── api.go
│   │   │   │   │   ├── bootstrap.go
│   │   │   │   │   ├── file_test.go
│   │   │   │   │   ├── http.go
│   │   │   │   │   ├── intercept/
│   │   │   │   │   │   └── intercept.go
│   │   │   │   │   ├── url.go
│   │   │   │   │   ├── url_other.go
│   │   │   │   │   ├── url_other_test.go
│   │   │   │   │   ├── url_test.go
│   │   │   │   │   ├── url_windows.go
│   │   │   │   │   └── url_windows_test.go
│   │   │   │   ├── work/
│   │   │   │   │   ├── action.go
│   │   │   │   │   ├── build.go
│   │   │   │   │   ├── build_test.go
│   │   │   │   │   ├── buildid.go
│   │   │   │   │   ├── cover.go
│   │   │   │   │   ├── exec.go
│   │   │   │   │   ├── exec_test.go
│   │   │   │   │   ├── gc.go
│   │   │   │   │   ├── gccgo.go
│   │   │   │   │   ├── init.go
│   │   │   │   │   ├── security.go
│   │   │   │   │   ├── security_test.go
│   │   │   │   │   ├── shell.go
│   │   │   │   │   └── shell_test.go
│   │   │   │   └── workcmd/
│   │   │   │       ├── edit.go
│   │   │   │       ├── init.go
│   │   │   │       ├── sync.go
│   │   │   │       ├── use.go
│   │   │   │       ├── vendor.go
│   │   │   │       └── work.go
│   │   │   ├── main.go
│   │   │   ├── note_test.go
│   │   │   ├── proxy_test.go
│   │   │   ├── script_test.go
│   │   │   ├── scriptcmds_test.go
│   │   │   ├── scriptconds_test.go
│   │   │   ├── scriptreadme_test.go
│   │   │   ├── stop_other_test.go
│   │   │   ├── stop_unix_test.go
│   │   │   ├── terminal_test.go
│   │   │   └── testdata/
│   │   │       ├── addmod.go
│   │   │       ├── mod/
│   │   │       │   ├── README
│   │   │       │   ├── example.com_ambiguous_a_b_v0.0.0-empty.txt
│   │   │       │   ├── example.com_ambiguous_a_v1.0.0.txt
│   │   │       │   ├── example.com_badchain_a_v1.0.0.txt
│   │   │       │   ├── example.com_badchain_a_v1.1.0.txt
│   │   │       │   ├── example.com_badchain_b_v1.0.0.txt
│   │   │       │   ├── example.com_badchain_b_v1.1.0.txt
│   │   │       │   ├── example.com_badchain_c_v1.0.0.txt
│   │   │       │   ├── example.com_badchain_c_v1.1.0.txt
│   │   │       │   ├── example.com_cmd_v1.0.0-exclude.txt
│   │   │       │   ├── example.com_cmd_v1.0.0-newerself.txt
│   │   │       │   ├── example.com_cmd_v1.0.0-replace.txt
│   │   │       │   ├── example.com_cmd_v1.0.0.txt
│   │   │       │   ├── example.com_cmd_v1.9.0.txt
│   │   │       │   ├── example.com_depends_on_generics_v1.0.0.txt
│   │   │       │   ├── example.com_deprecated_a_v1.0.0.txt
│   │   │       │   ├── example.com_deprecated_a_v1.9.0.txt
│   │   │       │   ├── example.com_deprecated_b_v1.0.0.txt
│   │   │       │   ├── example.com_deprecated_b_v1.9.0.txt
│   │   │       │   ├── example.com_dotgo.go_v1.0.0.txt
│   │   │       │   ├── example.com_dotname_v1.0.0.txt
│   │   │       │   ├── example.com_downgrade_v2.0.0.txt
│   │   │       │   ├── example.com_downgrade_v2_v2.0.1.txt
│   │   │       │   ├── example.com_fuzzfail_v0.1.0.txt
│   │   │       │   ├── example.com_fuzzfail_v0.2.0.txt
│   │   │       │   ├── example.com_generics_v1.0.0.txt
│   │   │       │   ├── example.com_ignore_v1.0.0.txt
│   │   │       │   ├── example.com_incompatiblewithsub_v1.0.0.txt
│   │   │       │   ├── example.com_incompatiblewithsub_v2.0.0+incompatible.txt
│   │   │       │   ├── example.com_invalidpath_v1_v1.0.0.txt
│   │   │       │   ├── example.com_join_subpkg_v1.0.0.txt
│   │   │       │   ├── example.com_join_subpkg_v1.1.0.txt
│   │   │       │   ├── example.com_join_v1.0.0.txt
│   │   │       │   ├── example.com_join_v1.1.0.txt
│   │   │       │   ├── example.com_latemigrate_v2_v2.0.0.txt
│   │   │       │   ├── example.com_latemigrate_v2_v2.0.1.txt
│   │   │       │   ├── example.com_missingpkg_v1.0.0.txt
│   │   │       │   ├── example.com_missingpkg_v1.0.1-beta.txt
│   │   │       │   ├── example.com_nest_sub_v1.0.0.txt
│   │   │       │   ├── example.com_nest_v1.0.0.txt
│   │   │       │   ├── example.com_nest_v1.1.0.txt
│   │   │       │   ├── example.com_newcycle_a_v1.0.0.txt
│   │   │       │   ├── example.com_newcycle_a_v1.0.1.txt
│   │   │       │   ├── example.com_newcycle_b_v1.0.0.txt
│   │   │       │   ├── example.com_noroot_v1.0.0.txt
│   │   │       │   ├── example.com_noroot_v1.0.1.txt
│   │   │       │   ├── example.com_notags_v0.0.0-20190507143103-cc8cbe209b64.txt
│   │   │       │   ├── example.com_printversion_v0.1.0.txt
│   │   │       │   ├── example.com_printversion_v1.0.0.txt
│   │   │       │   ├── example.com_pseudoupgrade_v0.0.0-20190430073000-30950c05d534.txt
│   │   │       │   ├── example.com_pseudoupgrade_v0.1.0.txt
│   │   │       │   ├── example.com_pseudoupgrade_v0.1.1-0.20190429073117-b5426c86b553.txt
│   │   │       │   ├── example.com_quote_v1.5.2.txt
│   │   │       │   ├── example.com_retract_ambiguous_nested_v1.9.0-bad.txt
│   │   │       │   ├── example.com_retract_ambiguous_other_v1.0.0.txt
│   │   │       │   ├── example.com_retract_ambiguous_v1.0.0.txt
│   │   │       │   ├── example.com_retract_incompatible_v1.0.0.txt
│   │   │       │   ├── example.com_retract_incompatible_v2.0.0+incompatible.txt
│   │   │       │   ├── example.com_retract_missingmod_v1.0.0.txt
│   │   │       │   ├── example.com_retract_missingmod_v1.9.0.txt
│   │   │       │   ├── example.com_retract_newergoversion_v1.0.0.txt
│   │   │       │   ├── example.com_retract_newergoversion_v1.2.0.txt
│   │   │       │   ├── example.com_retract_noupgrade_v1.0.0.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-block.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-blockwithcomment.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-empty.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-long.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-multiline1.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-multiline2.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-order.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.0-unprintable.txt
│   │   │       │   ├── example.com_retract_rationale_v1.0.1-order.txt
│   │   │       │   ├── example.com_retract_rationale_v1.9.0.txt
│   │   │       │   ├── example.com_retract_rename_v1.0.0-bad.txt
│   │   │       │   ├── example.com_retract_rename_v1.9.0-new.txt
│   │   │       │   ├── example.com_retract_self_all_v1.9.0.txt
│   │   │       │   ├── example.com_retract_self_prerelease_v1.0.0.txt
│   │   │       │   ├── example.com_retract_self_prerelease_v1.9.0.txt
│   │   │       │   ├── example.com_retract_self_prerelease_v1.9.1-pre.txt
│   │   │       │   ├── example.com_retract_self_prev_v1.0.0-bad.txt
│   │   │       │   ├── example.com_retract_self_prev_v1.1.0.txt
│   │   │       │   ├── example.com_retract_self_prev_v1.9.0.txt
│   │   │       │   ├── example.com_retract_self_pseudo_v0.0.0-20200325131415-0123456789ab
│   │   │       │   ├── example.com_retract_self_pseudo_v1.0.0-bad.txt
│   │   │       │   ├── example.com_retract_self_pseudo_v1.9.0.txt
│   │   │       │   ├── example.com_retract_v1.0.0-bad.txt
│   │   │       │   ├── example.com_retract_v1.0.0-good.txt
│   │   │       │   ├── example.com_retract_v1.0.0-unused.txt
│   │   │       │   ├── example.com_retract_v1.1.0.txt
│   │   │       │   ├── example.com_split-incompatible_subpkg_v0.1.0.txt
│   │   │       │   ├── example.com_split-incompatible_v2.0.0+incompatible.txt
│   │   │       │   ├── example.com_split-incompatible_v2.1.0-pre+incompatible.txt
│   │   │       │   ├── example.com_split_subpkg_v1.1.0.txt
│   │   │       │   ├── example.com_split_v1.0.0.txt
│   │   │       │   ├── example.com_split_v1.1.0.txt
│   │   │       │   ├── example.com_stack_v1.0.0.txt
│   │   │       │   ├── example.com_stack_v1.0.1.txt
│   │   │       │   ├── example.com_tools_v1.0.0.txt
│   │   │       │   ├── example.com_tools_v1.1.0.txt
│   │   │       │   ├── example.com_undeprecated_v1.0.0.txt
│   │   │       │   ├── example.com_undeprecated_v1.0.1.txt
│   │   │       │   ├── example.com_usemissingpre_v1.0.0.txt
│   │   │       │   ├── example.com_v1.0.0.txt
│   │   │       │   ├── example.com_version_v1.0.0.txt
│   │   │       │   ├── example.com_version_v1.0.1.txt
│   │   │       │   ├── example.com_version_v1.1.0.txt
│   │   │       │   ├── example.net_ambiguous_nested_v0.1.0.txt
│   │   │       │   ├── example.net_ambiguous_v0.1.0.txt
│   │   │       │   ├── example.net_ambiguous_v0.2.0.txt
│   │   │       │   ├── example.net_pkgadded_v1.0.0.txt
│   │   │       │   ├── example.net_pkgadded_v1.1.0.txt
│   │   │       │   ├── example.net_pkgadded_v1.2.0.txt
│   │   │       │   ├── github.com_dmitshur-test_modtest5_v0.0.0-20190619020302-197a620e0c9a.txt
│   │   │       │   ├── github.com_dmitshur-test_modtest5_v0.5.0-alpha.0.20190619023908-3da23a9deb9e.txt
│   │   │       │   ├── github.com_dmitshur-test_modtest5_v0.5.0-alpha.txt
│   │   │       │   ├── github.com_go-logr_logr_v1.4.1.txt
│   │   │       │   ├── github.com_go-logr_logr_v1.4.3.txt
│   │   │       │   ├── github.com_golangci_golangci-lint_v2_v2.10.1.txt
│   │   │       │   ├── github.com_securego_gosec_v2_v2.23.0.txt
│   │   │       │   ├── golang.org_notx_useinternal_v0.1.0.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.1.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.3.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.5.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.7.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.9.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.18.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.0.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.1.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.3.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.5.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.7.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22.9.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.22rc1.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.23.0.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.23.5.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.23.9.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.24rc1.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.aix-ppc64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.android-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.android-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.android-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.android-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.darwin-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.darwin-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.dragonfly-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.freebsd-riscv64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.illumos-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.ios-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.ios-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.js-wasm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-loong64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-mips64x.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-mipsx.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-ppc64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-ppc64le.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-riscv64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.linux-s390x.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.netbsd-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.netbsd-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.netbsd-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.netbsd-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-arm64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-mips64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-ppc64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.openbsd-riscv64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.plan9-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.plan9-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.plan9-arm.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.solaris-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.windows-386.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.windows-amd64.txt
│   │   │       │   ├── golang.org_toolchain_v0.0.1-go1.999testmod.windows-arm64.txt
│   │   │       │   ├── golang.org_x_internal_v0.1.0.txt
│   │   │       │   ├── golang.org_x_net_v0.1.0.txt
│   │   │       │   ├── golang.org_x_text_v0.0.0-20170915032832-14c0d48ead0c.txt
│   │   │       │   ├── golang.org_x_text_v0.3.0.txt
│   │   │       │   ├── golang.org_x_useinternal_v0.1.0.txt
│   │   │       │   ├── gopkg.in_dummy.v2-unstable_v2.0.0.txt
│   │   │       │   ├── k8s.io_klog_v2_v2.130.1.txt
│   │   │       │   ├── not-rsc.io_quote_v0.1.0-nomod.txt
│   │   │       │   ├── patch.example.com_depofdirectpatch_v1.0.0.txt
│   │   │       │   ├── patch.example.com_depofdirectpatch_v1.0.1.txt
│   │   │       │   ├── patch.example.com_direct_v1.0.0.txt
│   │   │       │   ├── patch.example.com_direct_v1.0.1.txt
│   │   │       │   ├── patch.example.com_direct_v1.1.0.txt
│   │   │       │   ├── patch.example.com_indirect_v1.0.0.txt
│   │   │       │   ├── patch.example.com_indirect_v1.0.1.txt
│   │   │       │   ├── patch.example.com_indirect_v1.1.0.txt
│   │   │       │   ├── rsc.io_!c!g!o_v1.0.0.txt
│   │   │       │   ├── rsc.io_!q!u!o!t!e_v1.5.2.txt
│   │   │       │   ├── rsc.io_!q!u!o!t!e_v1.5.3-!p!r!e.txt
│   │   │       │   ├── rsc.io_badfile1_v1.0.0.txt
│   │   │       │   ├── rsc.io_badfile2_v1.0.0.txt
│   │   │       │   ├── rsc.io_badfile3_v1.0.0.txt
│   │   │       │   ├── rsc.io_badfile4_v1.0.0.txt
│   │   │       │   ├── rsc.io_badfile5_v1.0.0.txt
│   │   │       │   ├── rsc.io_badmod_v1.0.0.txt
│   │   │       │   ├── rsc.io_badsum_v1.0.0.txt
│   │   │       │   ├── rsc.io_badsum_v1.0.1.txt
│   │   │       │   ├── rsc.io_badzip_v1.0.0.txt
│   │   │       │   ├── rsc.io_breaker_v1.0.0.txt
│   │   │       │   ├── rsc.io_breaker_v2.0.0+incompatible.txt
│   │   │       │   ├── rsc.io_breaker_v2.0.0.txt
│   │   │       │   ├── rsc.io_fortune_v0.0.1.txt
│   │   │       │   ├── rsc.io_fortune_v1.0.0.txt
│   │   │       │   ├── rsc.io_fortune_v2_v2.0.0.txt
│   │   │       │   ├── rsc.io_future_v1.0.0.txt
│   │   │       │   ├── rsc.io_needall_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo1183_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo118_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo121_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo1223_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo122_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo123_v0.0.1.txt
│   │   │       │   ├── rsc.io_needgo124_v0.0.1.txt
│   │   │       │   ├── rsc.io_panicnil_v1.0.0.txt
│   │   │       │   ├── rsc.io_panicnil_v1.1.0.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180214005133-e7a685a342c0.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180214005840-23179ee8a569.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180628003336-dd9747d19b04.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709153244-fd906ed3b100.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709160352-0d003b9c4bfa.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709162749-b44a0b17b2d1.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709162816-fe488b867524.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180709162918-a91498bed0a7.txt
│   │   │       │   ├── rsc.io_quote_v0.0.0-20180710144737-5d9f230bcfba.txt
│   │   │       │   ├── rsc.io_quote_v1.0.0.txt
│   │   │       │   ├── rsc.io_quote_v1.1.0.txt
│   │   │       │   ├── rsc.io_quote_v1.2.0.txt
│   │   │       │   ├── rsc.io_quote_v1.2.1.txt
│   │   │       │   ├── rsc.io_quote_v1.3.0.txt
│   │   │       │   ├── rsc.io_quote_v1.4.0.txt
│   │   │       │   ├── rsc.io_quote_v1.5.0.txt
│   │   │       │   ├── rsc.io_quote_v1.5.1.txt
│   │   │       │   ├── rsc.io_quote_v1.5.2.txt
│   │   │       │   ├── rsc.io_quote_v1.5.3-pre1.txt
│   │   │       │   ├── rsc.io_quote_v2.0.0.txt
│   │   │       │   ├── rsc.io_quote_v2_v2.0.1.txt
│   │   │       │   ├── rsc.io_quote_v3_v3.0.0.txt
│   │   │       │   ├── rsc.io_sampler_v1.0.0.txt
│   │   │       │   ├── rsc.io_sampler_v1.2.0.txt
│   │   │       │   ├── rsc.io_sampler_v1.2.1.txt
│   │   │       │   ├── rsc.io_sampler_v1.3.0.txt
│   │   │       │   ├── rsc.io_sampler_v1.3.1.txt
│   │   │       │   ├── rsc.io_sampler_v1.99.99.txt
│   │   │       │   ├── rsc.io_testonly_v1.0.0.txt
│   │   │       │   └── vcs-test.golang.org_git_hello.git_v0.0.0-20170922010558-fc3a09f3dc5c.txt
│   │   │       ├── savedir.go
│   │   │       ├── script/
│   │   │       │   ├── README
│   │   │       │   ├── autocgo.txt
│   │   │       │   ├── badgo.txt
│   │   │       │   ├── bug.txt
│   │   │       │   ├── build_GOTMPDIR.txt
│   │   │       │   ├── build_acl_windows.txt
│   │   │       │   ├── build_arm.txt
│   │   │       │   ├── build_buildvcs_auto.txt
│   │   │       │   ├── build_cache_arch_mode.txt
│   │   │       │   ├── build_cache_compile.txt
│   │   │       │   ├── build_cache_disabled.txt
│   │   │       │   ├── build_cache_gomips.txt
│   │   │       │   ├── build_cache_link.txt
│   │   │       │   ├── build_cache_output.txt
│   │   │       │   ├── build_cache_pgo.txt
│   │   │       │   ├── build_cache_trimpath.txt
│   │   │       │   ├── build_cacheprog_issue70848.txt
│   │   │       │   ├── build_cc_cache_issue64423.txt
│   │   │       │   ├── build_cc_cache_issue64589.txt
│   │   │       │   ├── build_cd_gopath_different.txt
│   │   │       │   ├── build_cgo_consistent_results.txt
│   │   │       │   ├── build_cgo_error.txt
│   │   │       │   ├── build_concurrent_backend.txt
│   │   │       │   ├── build_cwd_newline.txt
│   │   │       │   ├── build_darwin_cc_arch.txt
│   │   │       │   ├── build_dash_n_cgo.txt
│   │   │       │   ├── build_dash_o_dev_null.txt
│   │   │       │   ├── build_dash_x.txt
│   │   │       │   ├── build_exe.txt
│   │   │       │   ├── build_gcflags.txt
│   │   │       │   ├── build_gcflags_order.txt
│   │   │       │   ├── build_git_missing_tree.txt
│   │   │       │   ├── build_git_sha256_go_get_branch.txt
│   │   │       │   ├── build_git_sha256_moddep.txt
│   │   │       │   ├── build_gopath_order.txt
│   │   │       │   ├── build_ignore_leading_bom.txt
│   │   │       │   ├── build_ignoredirective.txt
│   │   │       │   ├── build_import_comment.txt
│   │   │       │   ├── build_import_cycle.txt
│   │   │       │   ├── build_internal.txt
│   │   │       │   ├── build_issue59571.txt
│   │   │       │   ├── build_issue62156.txt
│   │   │       │   ├── build_issue6480.txt
│   │   │       │   ├── build_issue68658.txt
│   │   │       │   ├── build_issue_65528.txt
│   │   │       │   ├── build_json.txt
│   │   │       │   ├── build_link_x_import_path_escape.txt
│   │   │       │   ├── build_multi_main.txt
│   │   │       │   ├── build_n_cgo.txt
│   │   │       │   ├── build_negative_p.txt
│   │   │       │   ├── build_no_go.txt
│   │   │       │   ├── build_nocache.txt
│   │   │       │   ├── build_output.txt
│   │   │       │   ├── build_output_overwrite.txt
│   │   │       │   ├── build_overlay.txt
│   │   │       │   ├── build_patterns_outside_gopath.txt
│   │   │       │   ├── build_perpkgflag.txt
│   │   │       │   ├── build_pgo.txt
│   │   │       │   ├── build_pgo_auto.txt
│   │   │       │   ├── build_pgo_auto_multi.txt
│   │   │       │   ├── build_pie_race.txt
│   │   │       │   ├── build_plugin_non_main.txt
│   │   │       │   ├── build_plugin_reproducible.txt
│   │   │       │   ├── build_relative_pkgdir.txt
│   │   │       │   ├── build_relative_tmpdir.txt
│   │   │       │   ├── build_repeated_godebug_issue62346.txt
│   │   │       │   ├── build_runtime_gcflags.txt
│   │   │       │   ├── build_shared_reproducible.txt
│   │   │       │   ├── build_shorten_pkg.txt
│   │   │       │   ├── build_single_error.txt
│   │   │       │   ├── build_static.txt
│   │   │       │   ├── build_tag_goexperiment.txt
│   │   │       │   ├── build_tags_no_comma.txt
│   │   │       │   ├── build_test_only.txt
│   │   │       │   ├── build_trimpath.txt
│   │   │       │   ├── build_trimpath_cgo.txt
│   │   │       │   ├── build_trimpath_goroot.txt
│   │   │       │   ├── build_unsupported_goos.txt
│   │   │       │   ├── build_vendor.txt
│   │   │       │   ├── build_version_stamping_git.txt
│   │   │       │   ├── cache_unix.txt
│   │   │       │   ├── cache_vet.txt
│   │   │       │   ├── cgo_asm_error.txt
│   │   │       │   ├── cgo_bad_directives.txt
│   │   │       │   ├── cgo_badmethod_issue57926.txt
│   │   │       │   ├── cgo_badmethod_issue60725.txt
│   │   │       │   ├── cgo_depends_on_syscall.txt
│   │   │       │   ├── cgo_flag_contains_space.txt
│   │   │       │   ├── cgo_g3.txt
│   │   │       │   ├── cgo_long_cmd.txt
│   │   │       │   ├── cgo_path.txt
│   │   │       │   ├── cgo_path_space.txt
│   │   │       │   ├── cgo_path_space_quote.txt
│   │   │       │   ├── cgo_stale.txt
│   │   │       │   ├── cgo_stale_precompiled.txt
│   │   │       │   ├── cgo_suspect_flag_force_external.txt
│   │   │       │   ├── cgo_syso_issue29253.txt
│   │   │       │   ├── cgo_trimpath_macro.txt
│   │   │       │   ├── cgo_undef.txt
│   │   │       │   ├── chdir.txt
│   │   │       │   ├── check_goexperiment.txt
│   │   │       │   ├── clean_binary.txt
│   │   │       │   ├── clean_cache_n.txt
│   │   │       │   ├── clean_testcache.txt
│   │   │       │   ├── cmd_import_error.txt
│   │   │       │   ├── cover_asm.txt
│   │   │       │   ├── cover_atomic_pkgall.txt
│   │   │       │   ├── cover_blank_func_decl.txt
│   │   │       │   ├── cover_build_cmdline_pkgs.txt
│   │   │       │   ├── cover_build_pkg_select.txt
│   │   │       │   ├── cover_build_simple.txt
│   │   │       │   ├── cover_cgo.txt
│   │   │       │   ├── cover_cgo_extra_file.txt
│   │   │       │   ├── cover_cgo_extra_test.txt
│   │   │       │   ├── cover_cgo_xtest.txt
│   │   │       │   ├── cover_coverpkg_partial.txt
│   │   │       │   ├── cover_coverpkg_with_init.txt
│   │   │       │   ├── cover_coverprofile_multipkg.txt
│   │   │       │   ├── cover_coverprofile_nocoverpkg.txt
│   │   │       │   ├── cover_dash_c.txt
│   │   │       │   ├── cover_dep_loop.txt
│   │   │       │   ├── cover_dot_import.txt
│   │   │       │   ├── cover_error.txt
│   │   │       │   ├── cover_import_main_loop.txt
│   │   │       │   ├── cover_list.txt
│   │   │       │   ├── cover_main_import_path.txt
│   │   │       │   ├── cover_mod_empty.txt
│   │   │       │   ├── cover_modes.txt
│   │   │       │   ├── cover_pattern.txt
│   │   │       │   ├── cover_pkgall_imports.txt
│   │   │       │   ├── cover_pkgall_multiple_mains.txt
│   │   │       │   ├── cover_pkgall_runtime.txt
│   │   │       │   ├── cover_runs.txt
│   │   │       │   ├── cover_single_vs_multiple.txt
│   │   │       │   ├── cover_statements.txt
│   │   │       │   ├── cover_swig.txt
│   │   │       │   ├── cover_switch_toolchain.txt
│   │   │       │   ├── cover_sync_atomic_import.txt
│   │   │       │   ├── cover_test_localpkg_filepath.txt
│   │   │       │   ├── cover_test_pkgselect.txt
│   │   │       │   ├── cover_test_race_issue56370.txt
│   │   │       │   ├── cover_var_init_order.txt
│   │   │       │   ├── cpu_profile_twice.txt
│   │   │       │   ├── darwin_lto_library_ldflag.txt
│   │   │       │   ├── darwin_no_cgo.txt
│   │   │       │   ├── devnull.txt
│   │   │       │   ├── dist_list_missing.txt
│   │   │       │   ├── doc.txt
│   │   │       │   ├── doc_all_short.txt
│   │   │       │   ├── doc_http_url.txt
│   │   │       │   ├── embed.txt
│   │   │       │   ├── embed_brackets.txt
│   │   │       │   ├── embed_fmt.txt
│   │   │       │   ├── env_cache.txt
│   │   │       │   ├── env_changed.txt
│   │   │       │   ├── env_cross_build.txt
│   │   │       │   ├── env_exp.txt
│   │   │       │   ├── env_gocacheprog.txt
│   │   │       │   ├── env_gomod_issue61455.txt
│   │   │       │   ├── env_issue46807.txt
│   │   │       │   ├── env_sanitize.txt
│   │   │       │   ├── env_unset.txt
│   │   │       │   ├── env_write.txt
│   │   │       │   ├── fileline.txt
│   │   │       │   ├── fips.txt
│   │   │       │   ├── fipssnap.txt
│   │   │       │   ├── fix_diff_exitcode.txt
│   │   │       │   ├── fix_suite.txt
│   │   │       │   ├── fix_vendor.txt
│   │   │       │   ├── fmt_load_errors.txt
│   │   │       │   ├── fsys_walk.txt
│   │   │       │   ├── gccgo_link_c.txt
│   │   │       │   ├── gccgo_link_ldflags.txt
│   │   │       │   ├── gccgo_m.txt
│   │   │       │   ├── gccgo_mangle.txt
│   │   │       │   ├── gcflags_patterns.txt
│   │   │       │   ├── generate.txt
│   │   │       │   ├── generate_bad_imports.txt
│   │   │       │   ├── generate_env.txt
│   │   │       │   ├── generate_goroot_PATH.txt
│   │   │       │   ├── generate_invalid.txt
│   │   │       │   ├── generate_workspace.txt
│   │   │       │   ├── get_404_meta.txt
│   │   │       │   ├── get_insecure.txt
│   │   │       │   ├── get_insecure_no_longer_supported.txt
│   │   │       │   ├── get_issue53955.txt
│   │   │       │   ├── get_panic_issue75251.txt
│   │   │       │   ├── get_tool_issue74691.txt
│   │   │       │   ├── get_version_error_44810.txt
│   │   │       │   ├── go_badcmd.txt
│   │   │       │   ├── go_version.txt
│   │   │       │   ├── goauth_git.txt
│   │   │       │   ├── goauth_netrc.txt
│   │   │       │   ├── goauth_userauth.txt
│   │   │       │   ├── godebug_decoratemappings_124.txt
│   │   │       │   ├── godebug_decoratemappings_comment.txt
│   │   │       │   ├── godebug_default.txt
│   │   │       │   ├── godebug_default_gopath.txt
│   │   │       │   ├── godebug_unknown.txt
│   │   │       │   ├── goflags.txt
│   │   │       │   ├── goline_order.txt
│   │   │       │   ├── gopath_install.txt
│   │   │       │   ├── gopath_local.txt
│   │   │       │   ├── gopath_paths.txt
│   │   │       │   ├── gopath_std_vendor.txt
│   │   │       │   ├── gopath_vendor_dup_err.txt
│   │   │       │   ├── goroot_executable.txt
│   │   │       │   ├── goroot_executable_trimpath.txt
│   │   │       │   ├── gotoolchain_godebug_trace.txt
│   │   │       │   ├── gotoolchain_issue66175.txt
│   │   │       │   ├── gotoolchain_local.txt
│   │   │       │   ├── gotoolchain_loop.txt
│   │   │       │   ├── gotoolchain_modcmds.txt
│   │   │       │   ├── gotoolchain_net.txt
│   │   │       │   ├── gotoolchain_path.txt
│   │   │       │   ├── gotoolchain_version.txt
│   │   │       │   ├── gotoolchain_work_issue76728.txt
│   │   │       │   ├── govcs.txt
│   │   │       │   ├── help.txt
│   │   │       │   ├── import_cycle.txt
│   │   │       │   ├── import_ignore.txt
│   │   │       │   ├── import_main.txt
│   │   │       │   ├── import_unix_tag.txt
│   │   │       │   ├── index.txt
│   │   │       │   ├── install_backslash.txt
│   │   │       │   ├── install_cgo_excluded.txt
│   │   │       │   ├── install_cleans_build.txt
│   │   │       │   ├── install_cmd_gobin.txt
│   │   │       │   ├── install_cross_gobin.txt
│   │   │       │   ├── install_dep_version.txt
│   │   │       │   ├── install_goroot_targets.txt
│   │   │       │   ├── install_modcacherw_issue64282.txt
│   │   │       │   ├── install_move_not_stale.txt
│   │   │       │   ├── install_msan_and_race_and_asan_require_cgo.txt
│   │   │       │   ├── install_rebuild_removed.txt
│   │   │       │   ├── install_relative_gobin_fail.txt
│   │   │       │   ├── install_shadow_gopath.txt
│   │   │       │   ├── issue36000.txt
│   │   │       │   ├── issue53586.txt
│   │   │       │   ├── issue_63696.txt
│   │   │       │   ├── ldflag.txt
│   │   │       │   ├── link_external_undef.txt
│   │   │       │   ├── link_syso_deps.txt
│   │   │       │   ├── link_syso_issue33139.txt
│   │   │       │   ├── linkname.txt
│   │   │       │   ├── list_all_gobuild.txt
│   │   │       │   ├── list_ambiguous_path.txt
│   │   │       │   ├── list_bad_import.txt
│   │   │       │   ├── list_buildmod_reason_issue67587.txt
│   │   │       │   ├── list_case_collision.txt
│   │   │       │   ├── list_cgo_compiled_importmap.txt
│   │   │       │   ├── list_compiled_files_issue28749.txt
│   │   │       │   ├── list_compiled_imports.txt
│   │   │       │   ├── list_compiler_output.txt
│   │   │       │   ├── list_constraints.txt
│   │   │       │   ├── list_dedup_packages.txt
│   │   │       │   ├── list_empty_import.txt
│   │   │       │   ├── list_empty_importpath.txt
│   │   │       │   ├── list_err_cycle.txt
│   │   │       │   ├── list_err_stack.txt
│   │   │       │   ├── list_export_e.txt
│   │   │       │   ├── list_export_embed.txt
│   │   │       │   ├── list_find.txt
│   │   │       │   ├── list_find_nodeps.txt
│   │   │       │   ├── list_gofile_in_goroot.txt
│   │   │       │   ├── list_gomod_in_gopath.txt
│   │   │       │   ├── list_goroot_symlink.txt
│   │   │       │   ├── list_ignore.txt
│   │   │       │   ├── list_ignore_dependency.txt
│   │   │       │   ├── list_ignore_modcache.txt
│   │   │       │   ├── list_ignore_workspace.txt
│   │   │       │   ├── list_import_cycle_deps_errors.txt
│   │   │       │   ├── list_import_err.txt
│   │   │       │   ├── list_importmap.txt
│   │   │       │   ├── list_issue_56509.txt
│   │   │       │   ├── list_issue_59905.txt
│   │   │       │   ├── list_issue_70600.txt
│   │   │       │   ├── list_json_fields.txt
│   │   │       │   ├── list_json_issue64946.txt
│   │   │       │   ├── list_json_with_f.txt
│   │   │       │   ├── list_legacy_mod.txt
│   │   │       │   ├── list_linkshared.txt
│   │   │       │   ├── list_load_err.txt
│   │   │       │   ├── list_modindex_dupactionid.txt
│   │   │       │   ├── list_module_when_error.txt
│   │   │       │   ├── list_n_cover.txt
│   │   │       │   ├── list_overlay.txt
│   │   │       │   ├── list_panic_issue68737.txt
│   │   │       │   ├── list_parse_err.txt
│   │   │       │   ├── list_pattern_work.txt
│   │   │       │   ├── list_perm.txt
│   │   │       │   ├── list_pgo_issue66218.txt
│   │   │       │   ├── list_pkgconfig_error.txt
│   │   │       │   ├── list_replace_absolute_windows.txt
│   │   │       │   ├── list_reserved.txt
│   │   │       │   ├── list_retractions_issue66403.txt
│   │   │       │   ├── list_shadow.txt
│   │   │       │   ├── list_split_main.txt
│   │   │       │   ├── list_std.txt
│   │   │       │   ├── list_std_vendor.txt
│   │   │       │   ├── list_swigcxx.txt
│   │   │       │   ├── list_symlink.txt
│   │   │       │   ├── list_symlink_dotdotdot.txt
│   │   │       │   ├── list_symlink_internal.txt
│   │   │       │   ├── list_symlink_issue35941.txt
│   │   │       │   ├── list_symlink_vendor_issue14054.txt
│   │   │       │   ├── list_symlink_vendor_issue15201.txt
│   │   │       │   ├── list_template_context_function.txt
│   │   │       │   ├── list_test.txt
│   │   │       │   ├── list_test_cycle.txt
│   │   │       │   ├── list_test_e.txt
│   │   │       │   ├── list_test_err.txt
│   │   │       │   ├── list_test_imports.txt
│   │   │       │   ├── list_test_non_go_files.txt
│   │   │       │   ├── list_test_simple.txt
│   │   │       │   ├── list_testdata.txt
│   │   │       │   ├── list_tool.txt
│   │   │       │   ├── list_toolexec_stderr_issue22588.txt
│   │   │       │   ├── list_wildcard_skip_nonmatching.txt
│   │   │       │   ├── load_test_pkg_err.txt
│   │   │       │   ├── malformed_gosum_issue62345.txt
│   │   │       │   ├── mod_all.txt
│   │   │       │   ├── mod_alt_goroot.txt
│   │   │       │   ├── mod_ambiguous_import.txt
│   │   │       │   ├── mod_auth.txt
│   │   │       │   ├── mod_bad_domain.txt
│   │   │       │   ├── mod_bad_filenames.txt
│   │   │       │   ├── mod_build_info_err.txt
│   │   │       │   ├── mod_build_tags.txt
│   │   │       │   ├── mod_build_trimpath_issue48557.txt
│   │   │       │   ├── mod_build_versioned.txt
│   │   │       │   ├── mod_cache_dir.txt
│   │   │       │   ├── mod_cache_rw.txt
│   │   │       │   ├── mod_case.txt
│   │   │       │   ├── mod_case_cgo.txt
│   │   │       │   ├── mod_clean_cache.txt
│   │   │       │   ├── mod_concurrent.txt
│   │   │       │   ├── mod_convert_git.txt
│   │   │       │   ├── mod_deprecate_message.txt
│   │   │       │   ├── mod_dir.txt
│   │   │       │   ├── mod_doc.txt
│   │   │       │   ├── mod_doc_path.txt
│   │   │       │   ├── mod_domain_root.txt
│   │   │       │   ├── mod_dot.txt
│   │   │       │   ├── mod_download.txt
│   │   │       │   ├── mod_download_concurrent_read.txt
│   │   │       │   ├── mod_download_exec_toolchain.txt
│   │   │       │   ├── mod_download_git_bareRepository.txt
│   │   │       │   ├── mod_download_git_bareRepository_sha256.txt
│   │   │       │   ├── mod_download_git_decorate_full.txt
│   │   │       │   ├── mod_download_hash.txt
│   │   │       │   ├── mod_download_insecure_redirect.txt
│   │   │       │   ├── mod_download_issue51114.txt
│   │   │       │   ├── mod_download_json.txt
│   │   │       │   ├── mod_download_partial.txt
│   │   │       │   ├── mod_download_private_vcs.txt
│   │   │       │   ├── mod_download_replace_file.txt
│   │   │       │   ├── mod_download_svn.txt
│   │   │       │   ├── mod_download_too_many_redirects.txt
│   │   │       │   ├── mod_e.txt
│   │   │       │   ├── mod_edit.txt
│   │   │       │   ├── mod_edit_go.txt
│   │   │       │   ├── mod_edit_issue75105.txt
│   │   │       │   ├── mod_edit_no_modcache.txt
│   │   │       │   ├── mod_edit_toolchain.txt
│   │   │       │   ├── mod_empty_err.txt
│   │   │       │   ├── mod_enabled.txt
│   │   │       │   ├── mod_errors_pos.txt
│   │   │       │   ├── mod_exclude_go121.txt
│   │   │       │   ├── mod_file_proxy.txt
│   │   │       │   ├── mod_fileproxy_vcs_missing_issue51589.txt
│   │   │       │   ├── mod_find.txt
│   │   │       │   ├── mod_fs_patterns.txt
│   │   │       │   ├── mod_get_ambiguous_arg.txt
│   │   │       │   ├── mod_get_ambiguous_import.txt
│   │   │       │   ├── mod_get_ambiguous_pkg.txt
│   │   │       │   ├── mod_get_boost.txt
│   │   │       │   ├── mod_get_changes.txt
│   │   │       │   ├── mod_get_commit.txt
│   │   │       │   ├── mod_get_deprecate_install.txt
│   │   │       │   ├── mod_get_deprecated.txt
│   │   │       │   ├── mod_get_direct.txt
│   │   │       │   ├── mod_get_downadd_indirect.txt
│   │   │       │   ├── mod_get_downgrade.txt
│   │   │       │   ├── mod_get_downgrade_missing.txt
│   │   │       │   ├── mod_get_downup_artifact.txt
│   │   │       │   ├── mod_get_downup_indirect.txt
│   │   │       │   ├── mod_get_downup_indirect_pruned.txt
│   │   │       │   ├── mod_get_downup_pseudo_artifact.txt
│   │   │       │   ├── mod_get_errors.txt
│   │   │       │   ├── mod_get_exec_toolchain.txt
│   │   │       │   ├── mod_get_extra.txt
│   │   │       │   ├── mod_get_fallback.txt
│   │   │       │   ├── mod_get_fossil.txt
│   │   │       │   ├── mod_get_future.txt
│   │   │       │   ├── mod_get_go_file.txt
│   │   │       │   ├── mod_get_hash.txt
│   │   │       │   ├── mod_get_incompatible.txt
│   │   │       │   ├── mod_get_indirect.txt
│   │   │       │   ├── mod_get_insecure_redirect.txt
│   │   │       │   ├── mod_get_issue37438.txt
│   │   │       │   ├── mod_get_issue47650.txt
│   │   │       │   ├── mod_get_issue47979.txt
│   │   │       │   ├── mod_get_issue48511.txt
│   │   │       │   ├── mod_get_issue56494.txt
│   │   │       │   ├── mod_get_issue60490.txt
│   │   │       │   ├── mod_get_issue65363.txt
│   │   │       │   ├── mod_get_latest_pseudo.txt
│   │   │       │   ├── mod_get_lazy_indirect.txt
│   │   │       │   ├── mod_get_lazy_upgrade_lazy.txt
│   │   │       │   ├── mod_get_local.txt
│   │   │       │   ├── mod_get_main.txt
│   │   │       │   ├── mod_get_major.txt
│   │   │       │   ├── mod_get_missing_ziphash.txt
│   │   │       │   ├── mod_get_moved.txt
│   │   │       │   ├── mod_get_newcycle.txt
│   │   │       │   ├── mod_get_none.txt
│   │   │       │   ├── mod_get_nopkgs.txt
│   │   │       │   ├── mod_get_patch.txt
│   │   │       │   ├── mod_get_patchbound.txt
│   │   │       │   ├── mod_get_patchcycle.txt
│   │   │       │   ├── mod_get_patchmod.txt
│   │   │       │   ├── mod_get_patterns.txt
│   │   │       │   ├── mod_get_pkgtags.txt
│   │   │       │   ├── mod_get_prefer_incompatible.txt
│   │   │       │   ├── mod_get_promote_implicit.txt
│   │   │       │   ├── mod_get_pseudo.txt
│   │   │       │   ├── mod_get_pseudo_hg_1_0_0.txt
│   │   │       │   ├── mod_get_pseudo_hg_1_2_0.txt
│   │   │       │   ├── mod_get_pseudo_hg_dash_zero_pseudo.txt
│   │   │       │   ├── mod_get_pseudo_hg_dash_zero_pseudo_2.txt
│   │   │       │   ├── mod_get_pseudo_hg_dash_zero_pseudo_3.txt
│   │   │       │   ├── mod_get_pseudo_hg_default.txt
│   │   │       │   ├── mod_get_pseudo_hg_incompatible_by_hash.txt
│   │   │       │   ├── mod_get_pseudo_hg_incompatible_by_tag
│   │   │       │   ├── mod_get_pseudo_hg_incompatible_by_tag+incompatible.txt
│   │   │       │   ├── mod_get_pseudo_hg_latest_incompatible.txt
│   │   │       │   ├── mod_get_pseudo_hg_pre.txt
│   │   │       │   ├── mod_get_pseudo_hg_pre_non_master.txt
│   │   │       │   ├── mod_get_pseudo_hg_pseudo_incompatible.txt
│   │   │       │   ├── mod_get_pseudo_other_branch.txt
│   │   │       │   ├── mod_get_pseudo_prefix.txt
│   │   │       │   ├── mod_get_replaced.txt
│   │   │       │   ├── mod_get_retract.txt
│   │   │       │   ├── mod_get_retract_ambiguous.txt
│   │   │       │   ├── mod_get_split.txt
│   │   │       │   ├── mod_get_subdir.txt
│   │   │       │   ├── mod_get_sum_noroot.txt
│   │   │       │   ├── mod_get_tags.txt
│   │   │       │   ├── mod_get_test.txt
│   │   │       │   ├── mod_get_tool.txt
│   │   │       │   ├── mod_get_tool_issue74035.txt
│   │   │       │   ├── mod_get_toolchain.txt
│   │   │       │   ├── mod_get_trailing_slash.txt
│   │   │       │   ├── mod_get_update_unrelated_sum.txt
│   │   │       │   ├── mod_get_upgrade.txt
│   │   │       │   ├── mod_get_upgrade_pseudo.txt
│   │   │       │   ├── mod_get_wild.txt
│   │   │       │   ├── mod_get_work.txt
│   │   │       │   ├── mod_get_workspace_incomplete.txt
│   │   │       │   ├── mod_getmode_vendor.txt
│   │   │       │   ├── mod_getx.txt
│   │   │       │   ├── mod_git_export_subst.txt
│   │   │       │   ├── mod_go_version.txt
│   │   │       │   ├── mod_go_version_missing.txt
│   │   │       │   ├── mod_go_version_mixed.txt
│   │   │       │   ├── mod_gobuild_import.txt
│   │   │       │   ├── mod_gofmt_invalid.txt
│   │   │       │   ├── mod_goline.txt
│   │   │       │   ├── mod_goline_old.txt
│   │   │       │   ├── mod_goline_too_new.txt
│   │   │       │   ├── mod_gomodcache.txt
│   │   │       │   ├── mod_gomodcache_vendor.txt
│   │   │       │   ├── mod_gonoproxy.txt
│   │   │       │   ├── mod_gopkg_unstable.txt
│   │   │       │   ├── mod_goroot_errors.txt
│   │   │       │   ├── mod_graph.txt
│   │   │       │   ├── mod_graph_version.txt
│   │   │       │   ├── mod_help.txt
│   │   │       │   ├── mod_import.txt
│   │   │       │   ├── mod_import_cycle.txt
│   │   │       │   ├── mod_import_issue41113.txt
│   │   │       │   ├── mod_import_issue42891.txt
│   │   │       │   ├── mod_import_meta.txt
│   │   │       │   ├── mod_import_mod.txt
│   │   │       │   ├── mod_import_toolchain.txt
│   │   │       │   ├── mod_import_v1suffix.txt
│   │   │       │   ├── mod_import_vendor.txt
│   │   │       │   ├── mod_in_testdata_dir.txt
│   │   │       │   ├── mod_indirect.txt
│   │   │       │   ├── mod_indirect_main.txt
│   │   │       │   ├── mod_indirect_nospace.txt
│   │   │       │   ├── mod_indirect_tidy.txt
│   │   │       │   ├── mod_init_empty.txt
│   │   │       │   ├── mod_init_invalid_major.txt
│   │   │       │   ├── mod_init_issue74784.txt
│   │   │       │   ├── mod_init_path.txt
│   │   │       │   ├── mod_init_tidy.txt
│   │   │       │   ├── mod_insecure_issue63845.txt
│   │   │       │   ├── mod_install_hint.txt
│   │   │       │   ├── mod_install_pkg_version.txt
│   │   │       │   ├── mod_install_versioned.txt
│   │   │       │   ├── mod_internal.txt
│   │   │       │   ├── mod_invalid_path.txt
│   │   │       │   ├── mod_invalid_path_dotname.txt
│   │   │       │   ├── mod_invalid_path_plus.txt
│   │   │       │   ├── mod_invalid_version.txt
│   │   │       │   ├── mod_issue35270.txt
│   │   │       │   ├── mod_issue35317.txt
│   │   │       │   ├── mod_lazy_consistency.txt
│   │   │       │   ├── mod_lazy_downgrade.txt
│   │   │       │   ├── mod_lazy_import_allmod.txt
│   │   │       │   ├── mod_lazy_new_import.txt
│   │   │       │   ├── mod_lazy_test_horizon.txt
│   │   │       │   ├── mod_lazy_test_of_test_dep.txt
│   │   │       │   ├── mod_list.txt
│   │   │       │   ├── mod_list_bad_import.txt
│   │   │       │   ├── mod_list_command_line_arguments.txt
│   │   │       │   ├── mod_list_compiled_concurrent.txt
│   │   │       │   ├── mod_list_deprecated.txt
│   │   │       │   ├── mod_list_deprecated_replace.txt
│   │   │       │   ├── mod_list_dir.txt
│   │   │       │   ├── mod_list_direct.txt
│   │   │       │   ├── mod_list_direct_work.txt
│   │   │       │   ├── mod_list_e_readonly.txt
│   │   │       │   ├── mod_list_issue61415.txt
│   │   │       │   ├── mod_list_issue61423.txt
│   │   │       │   ├── mod_list_m.txt
│   │   │       │   ├── mod_list_odd_tags.txt
│   │   │       │   ├── mod_list_pseudo.txt
│   │   │       │   ├── mod_list_replace_dir.txt
│   │   │       │   ├── mod_list_retract.txt
│   │   │       │   ├── mod_list_std.txt
│   │   │       │   ├── mod_list_sums.txt
│   │   │       │   ├── mod_list_test.txt
│   │   │       │   ├── mod_list_test_cycle.txt
│   │   │       │   ├── mod_list_update_nolatest.txt
│   │   │       │   ├── mod_list_upgrade.txt
│   │   │       │   ├── mod_list_upgrade_pseudo.txt
│   │   │       │   ├── mod_load_badchain.txt
│   │   │       │   ├── mod_load_badmod.txt
│   │   │       │   ├── mod_load_badzip.txt
│   │   │       │   ├── mod_load_replace_mismatch.txt
│   │   │       │   ├── mod_local_replace.txt
│   │   │       │   ├── mod_missing_repo.txt
│   │   │       │   ├── mod_missingpkg_prerelease.txt
│   │   │       │   ├── mod_modinfo.txt
│   │   │       │   ├── mod_multirepo.txt
│   │   │       │   ├── mod_no_gopath.txt
│   │   │       │   ├── mod_nomod.txt
│   │   │       │   ├── mod_notall.txt
│   │   │       │   ├── mod_off.txt
│   │   │       │   ├── mod_off_init.txt
│   │   │       │   ├── mod_outside.txt
│   │   │       │   ├── mod_overlay.txt
│   │   │       │   ├── mod_patterns.txt
│   │   │       │   ├── mod_patterns_vendor.txt
│   │   │       │   ├── mod_perm.txt
│   │   │       │   ├── mod_permissions.txt
│   │   │       │   ├── mod_prefer_compatible.txt
│   │   │       │   ├── mod_proxy_errors.txt
│   │   │       │   ├── mod_proxy_https.txt
│   │   │       │   ├── mod_proxy_invalid.txt
│   │   │       │   ├── mod_proxy_list.txt
│   │   │       │   ├── mod_pseudo_cache.txt
│   │   │       │   ├── mod_query.txt
│   │   │       │   ├── mod_query_empty.txt
│   │   │       │   ├── mod_query_exclude.txt
│   │   │       │   ├── mod_query_main.txt
│   │   │       │   ├── mod_readonly.txt
│   │   │       │   ├── mod_removed_godebug.txt
│   │   │       │   ├── mod_replace.txt
│   │   │       │   ├── mod_replace_gopkgin.txt
│   │   │       │   ├── mod_replace_import.txt
│   │   │       │   ├── mod_replace_readonly.txt
│   │   │       │   ├── mod_require_exclude.txt
│   │   │       │   ├── mod_retention.txt
│   │   │       │   ├── mod_retract.txt
│   │   │       │   ├── mod_retract_fix_version.txt
│   │   │       │   ├── mod_retract_incompatible.txt
│   │   │       │   ├── mod_retract_noupgrade.txt
│   │   │       │   ├── mod_retract_pseudo_base.txt
│   │   │       │   ├── mod_retract_rationale.txt
│   │   │       │   ├── mod_retract_rename.txt
│   │   │       │   ├── mod_retract_replace.txt
│   │   │       │   ├── mod_retract_versions.txt
│   │   │       │   ├── mod_run_flags_issue64738.txt
│   │   │       │   ├── mod_run_flags_issue77483.txt
│   │   │       │   ├── mod_run_issue52331.txt
│   │   │       │   ├── mod_run_nonmain.txt
│   │   │       │   ├── mod_run_path.txt
│   │   │       │   ├── mod_run_pkg_version.txt
│   │   │       │   ├── mod_run_pkgerror.txt
│   │   │       │   ├── mod_skip_write.txt
│   │   │       │   ├── mod_stale.txt
│   │   │       │   ├── mod_std_vendor.txt
│   │   │       │   ├── mod_string_alias.txt
│   │   │       │   ├── mod_sum_ambiguous.txt
│   │   │       │   ├── mod_sum_issue56222.txt
│   │   │       │   ├── mod_sum_lookup.txt
│   │   │       │   ├── mod_sum_readonly.txt
│   │   │       │   ├── mod_sum_replaced.txt
│   │   │       │   ├── mod_sumdb.txt
│   │   │       │   ├── mod_sumdb_cache.txt
│   │   │       │   ├── mod_sumdb_file_path.txt
│   │   │       │   ├── mod_sumdb_golang.txt
│   │   │       │   ├── mod_sumdb_proxy.txt
│   │   │       │   ├── mod_symlink.txt
│   │   │       │   ├── mod_symlink_dotgo.txt
│   │   │       │   ├── mod_tagged_import_cycle.txt
│   │   │       │   ├── mod_test.txt
│   │   │       │   ├── mod_test_cached.txt
│   │   │       │   ├── mod_test_files.txt
│   │   │       │   ├── mod_tidy.txt
│   │   │       │   ├── mod_tidy_compat.txt
│   │   │       │   ├── mod_tidy_compat_added.txt
│   │   │       │   ├── mod_tidy_compat_ambiguous.txt
│   │   │       │   ├── mod_tidy_compat_deleted.txt
│   │   │       │   ├── mod_tidy_compat_implicit.txt
│   │   │       │   ├── mod_tidy_compat_incompatible.txt
│   │   │       │   ├── mod_tidy_compat_irrelevant.txt
│   │   │       │   ├── mod_tidy_convergence.txt
│   │   │       │   ├── mod_tidy_convergence_loop.txt
│   │   │       │   ├── mod_tidy_cycle.txt
│   │   │       │   ├── mod_tidy_diff.txt
│   │   │       │   ├── mod_tidy_downgrade_ambiguous.txt
│   │   │       │   ├── mod_tidy_duplicates.txt
│   │   │       │   ├── mod_tidy_error.txt
│   │   │       │   ├── mod_tidy_ignore.txt
│   │   │       │   ├── mod_tidy_indirect.txt
│   │   │       │   ├── mod_tidy_issue60313.txt
│   │   │       │   ├── mod_tidy_lazy_self.txt
│   │   │       │   ├── mod_tidy_newroot.txt
│   │   │       │   ├── mod_tidy_old.txt
│   │   │       │   ├── mod_tidy_oldgo.txt
│   │   │       │   ├── mod_tidy_quote.txt
│   │   │       │   ├── mod_tidy_replace.txt
│   │   │       │   ├── mod_tidy_replace_old.txt
│   │   │       │   ├── mod_tidy_sum.txt
│   │   │       │   ├── mod_tidy_support_buildx.txt
│   │   │       │   ├── mod_tidy_symlink_issue35941.txt
│   │   │       │   ├── mod_tidy_temp.txt
│   │   │       │   ├── mod_tidy_version.txt
│   │   │       │   ├── mod_tidy_version_tooold.txt
│   │   │       │   ├── mod_tool_70582.txt
│   │   │       │   ├── mod_toolchain.txt
│   │   │       │   ├── mod_toolchain_slash.txt
│   │   │       │   ├── mod_unknown_block.txt
│   │   │       │   ├── mod_update_sum_readonly.txt
│   │   │       │   ├── mod_upgrade_patch.txt
│   │   │       │   ├── mod_vcs_missing.txt
│   │   │       │   ├── mod_vendor.txt
│   │   │       │   ├── mod_vendor_auto.txt
│   │   │       │   ├── mod_vendor_build.txt
│   │   │       │   ├── mod_vendor_collision.txt
│   │   │       │   ├── mod_vendor_embed.txt
│   │   │       │   ├── mod_vendor_gomod.txt
│   │   │       │   ├── mod_vendor_goversion.txt
│   │   │       │   ├── mod_vendor_issue46867.txt
│   │   │       │   ├── mod_vendor_nodeps.txt
│   │   │       │   ├── mod_vendor_redundant_requirement.txt
│   │   │       │   ├── mod_vendor_replace.txt
│   │   │       │   ├── mod_vendor_trimpath.txt
│   │   │       │   ├── mod_vendor_unused.txt
│   │   │       │   ├── mod_vendor_unused_only.txt
│   │   │       │   ├── mod_verify.txt
│   │   │       │   ├── mod_verify_work.txt
│   │   │       │   ├── mod_versions.txt
│   │   │       │   ├── mod_why.txt
│   │   │       │   ├── modfile_flag.txt
│   │   │       │   ├── netrc_issue66832.txt
│   │   │       │   ├── noncanonical_import.txt
│   │   │       │   ├── old_tidy_toolchain.txt
│   │   │       │   ├── pattern_syntax_error.txt
│   │   │       │   ├── prevent_sys_unix_import.txt
│   │   │       │   ├── reuse_git.txt
│   │   │       │   ├── reuse_hg_all.txt
│   │   │       │   ├── reuse_hg_hello.txt
│   │   │       │   ├── reuse_hg_hellohash.txt
│   │   │       │   ├── reuse_hg_hellolist.txt
│   │   │       │   ├── reuse_hg_hellononexist.txt
│   │   │       │   ├── reuse_hg_hellononhash.txt
│   │   │       │   ├── reuse_hg_hellononpseudo.txt
│   │   │       │   ├── reuse_hg_hellosubv9.txt
│   │   │       │   ├── reuse_hg_hellov9.txt
│   │   │       │   ├── reuse_hg_prefixtagtests.txt
│   │   │       │   ├── reuse_hg_taglist.txt
│   │   │       │   ├── reuse_hg_tagtests.txt
│   │   │       │   ├── reuse_hg_tagtestsdefault.txt
│   │   │       │   ├── reuse_hg_tagtestsv022.txt
│   │   │       │   ├── run_dirs.txt
│   │   │       │   ├── run_goroot_PATH.txt
│   │   │       │   ├── run_hello.txt
│   │   │       │   ├── run_hello_pkg.txt
│   │   │       │   ├── run_internal.txt
│   │   │       │   ├── run_issue11709.txt
│   │   │       │   ├── run_issue51125.txt
│   │   │       │   ├── run_set_executable_name.txt
│   │   │       │   ├── run_vendor.txt
│   │   │       │   ├── run_vers.txt
│   │   │       │   ├── run_wildcard.txt
│   │   │       │   ├── run_work_versioned.txt
│   │   │       │   ├── script_help.txt
│   │   │       │   ├── script_wait.txt
│   │   │       │   ├── slashpath.txt
│   │   │       │   ├── src_file.txt
│   │   │       │   ├── std_vendor.txt
│   │   │       │   ├── telemetry.txt
│   │   │       │   ├── test2json_interrupt.txt
│   │   │       │   ├── test_android_issue62123.txt
│   │   │       │   ├── test_bad_example.txt
│   │   │       │   ├── test_badtest.txt
│   │   │       │   ├── test_benchmark_1x.txt
│   │   │       │   ├── test_benchmark_chatty_fail.txt
│   │   │       │   ├── test_benchmark_chatty_success.txt
│   │   │       │   ├── test_benchmark_fatal.txt
│   │   │       │   ├── test_benchmark_labels.txt
│   │   │       │   ├── test_benchmark_timeout.txt
│   │   │       │   ├── test_build_failure.txt
│   │   │       │   ├── test_buildinfo.txt
│   │   │       │   ├── test_buildinfo_godebug_issue68053.txt
│   │   │       │   ├── test_buildvcs.txt
│   │   │       │   ├── test_chatty_fail.txt
│   │   │       │   ├── test_chatty_parallel_fail.txt
│   │   │       │   ├── test_chatty_parallel_success.txt
│   │   │       │   ├── test_chatty_parallel_success_run.txt
│   │   │       │   ├── test_chatty_success.txt
│   │   │       │   ├── test_cleanup_failnow.txt
│   │   │       │   ├── test_compile_binary.txt
│   │   │       │   ├── test_compile_multi_pkg.txt
│   │   │       │   ├── test_compile_tempfile.txt
│   │   │       │   ├── test_crlf_example.txt
│   │   │       │   ├── test_deadline.txt
│   │   │       │   ├── test_default_godebug_issue69203.txt
│   │   │       │   ├── test_empty.txt
│   │   │       │   ├── test_env_term.txt
│   │   │       │   ├── test_example_goexit.txt
│   │   │       │   ├── test_exit.txt
│   │   │       │   ├── test_fail_fast.txt
│   │   │       │   ├── test_fail_newline.txt
│   │   │       │   ├── test_finished_subtest_goroutines.txt
│   │   │       │   ├── test_flag.txt
│   │   │       │   ├── test_flags.txt
│   │   │       │   ├── test_fullpath.txt
│   │   │       │   ├── test_fuzz_modcache.txt
│   │   │       │   ├── test_generated_main.txt
│   │   │       │   ├── test_go111module_cache.txt
│   │   │       │   ├── test_goroot_PATH.txt
│   │   │       │   ├── test_import_error_stack.txt
│   │   │       │   ├── test_issue45477.txt
│   │   │       │   ├── test_json.txt
│   │   │       │   ├── test_json_ascii.txt
│   │   │       │   ├── test_json_build.txt
│   │   │       │   ├── test_json_exit.txt
│   │   │       │   ├── test_json_fails.txt
│   │   │       │   ├── test_json_interleaved.txt
│   │   │       │   ├── test_json_issue35169.txt
│   │   │       │   ├── test_json_panic_exit.txt
│   │   │       │   ├── test_json_prints.txt
│   │   │       │   ├── test_json_timeout.txt
│   │   │       │   ├── test_main.txt
│   │   │       │   ├── test_main_archive.txt
│   │   │       │   ├── test_main_compiler_flags.txt
│   │   │       │   ├── test_main_panic.txt
│   │   │       │   ├── test_main_twice.txt
│   │   │       │   ├── test_match_benchmark_labels.txt
│   │   │       │   ├── test_match_no_benchmarks.txt
│   │   │       │   ├── test_match_no_subtests.txt
│   │   │       │   ├── test_match_no_subtests_failure.txt
│   │   │       │   ├── test_match_no_subtests_parallel.txt
│   │   │       │   ├── test_match_no_tests.txt
│   │   │       │   ├── test_match_no_tests_build_failure.txt
│   │   │       │   ├── test_match_no_tests_with_subtests.txt
│   │   │       │   ├── test_match_only_benchmarks.txt
│   │   │       │   ├── test_match_only_example.txt
│   │   │       │   ├── test_match_only_subtests.txt
│   │   │       │   ├── test_match_only_subtests_parallel.txt
│   │   │       │   ├── test_match_only_tests.txt
│   │   │       │   ├── test_minus_n.txt
│   │   │       │   ├── test_multivcs.txt
│   │   │       │   ├── test_n_cover_std.txt
│   │   │       │   ├── test_no_run_example.txt
│   │   │       │   ├── test_no_tests.txt
│   │   │       │   ├── test_overlay.txt
│   │   │       │   ├── test_parallel_number.txt
│   │   │       │   ├── test_ppc64_linker_funcs.txt
│   │   │       │   ├── test_ppc64le_cgo_inline_plt.txt
│   │   │       │   ├── test_print.txt
│   │   │       │   ├── test_profile.txt
│   │   │       │   ├── test_race.txt
│   │   │       │   ├── test_race_cover_mode_issue20435.txt
│   │   │       │   ├── test_race_install.txt
│   │   │       │   ├── test_race_install_cgo.txt
│   │   │       │   ├── test_race_issue26995.txt
│   │   │       │   ├── test_race_tag.txt
│   │   │       │   ├── test_rebuildall.txt
│   │   │       │   ├── test_regexps.txt
│   │   │       │   ├── test_relative_cmdline.txt
│   │   │       │   ├── test_relative_import.txt
│   │   │       │   ├── test_script_cmdcd.txt
│   │   │       │   ├── test_setup_error.txt
│   │   │       │   ├── test_shuffle.txt
│   │   │       │   ├── test_skip.txt
│   │   │       │   ├── test_source_order.txt
│   │   │       │   ├── test_status.txt
│   │   │       │   ├── test_syntax_error_says_fail.txt
│   │   │       │   ├── test_timeout.txt
│   │   │       │   ├── test_timeout_stdin.txt
│   │   │       │   ├── test_trimpath.txt
│   │   │       │   ├── test_trimpath_main.txt
│   │   │       │   ├── test_trimpath_test_suffix.txt
│   │   │       │   ├── test_vendor.txt
│   │   │       │   ├── test_vet.txt
│   │   │       │   ├── test_write_profiles_on_timeout.txt
│   │   │       │   ├── test_xtestonly_works.txt
│   │   │       │   ├── testing_coverage.txt
│   │   │       │   ├── testing_issue40908.txt
│   │   │       │   ├── tool_build_as_needed.txt
│   │   │       │   ├── tool_exename.txt
│   │   │       │   ├── tool_n_issue72824.txt
│   │   │       │   ├── tool_name.txt
│   │   │       │   ├── toolexec.txt
│   │   │       │   ├── tooltags.txt
│   │   │       │   ├── trampoline_reuse_test.txt
│   │   │       │   ├── vendor_complex.txt
│   │   │       │   ├── vendor_gopath_issue11409.txt
│   │   │       │   ├── vendor_import.txt
│   │   │       │   ├── vendor_import_missing.txt
│   │   │       │   ├── vendor_import_wrong.txt
│   │   │       │   ├── vendor_internal.txt
│   │   │       │   ├── vendor_issue12156.txt
│   │   │       │   ├── vendor_list_issue11977.txt
│   │   │       │   ├── vendor_outside_module.txt
│   │   │       │   ├── vendor_resolve.txt
│   │   │       │   ├── vendor_test_issue11864.txt
│   │   │       │   ├── vendor_test_issue14613.txt
│   │   │       │   ├── version.txt
│   │   │       │   ├── version_build_settings.txt
│   │   │       │   ├── version_buildvcs_bzr.txt
│   │   │       │   ├── version_buildvcs_fossil.txt
│   │   │       │   ├── version_buildvcs_git.txt
│   │   │       │   ├── version_buildvcs_git_worktree.txt
│   │   │       │   ├── version_buildvcs_hg.txt
│   │   │       │   ├── version_buildvcs_nested.txt
│   │   │       │   ├── version_buildvcs_svn.txt
│   │   │       │   ├── version_cshared.txt
│   │   │       │   ├── version_gc_sections.txt
│   │   │       │   ├── version_goexperiment.txt
│   │   │       │   ├── version_replace.txt
│   │   │       │   ├── vet.txt
│   │   │       │   ├── vet_asm.txt
│   │   │       │   ├── vet_basic.txt
│   │   │       │   ├── vet_cache.txt
│   │   │       │   ├── vet_commandline.txt
│   │   │       │   ├── vet_deps.txt
│   │   │       │   ├── vet_flags.txt
│   │   │       │   ├── vet_internal.txt
│   │   │       │   ├── work.txt
│   │   │       │   ├── work_build_no_modules.txt
│   │   │       │   ├── work_disablevendor.txt
│   │   │       │   ├── work_edit.txt
│   │   │       │   ├── work_edit_toolchain.txt
│   │   │       │   ├── work_empty_panic_GOPATH.txt
│   │   │       │   ├── work_env.txt
│   │   │       │   ├── work_errors_pos.txt
│   │   │       │   ├── work_get_toolchain.txt
│   │   │       │   ├── work_goline_order.txt
│   │   │       │   ├── work_goproxy_off.txt
│   │   │       │   ├── work_gowork.txt
│   │   │       │   ├── work_implicit_go_requirement.txt
│   │   │       │   ├── work_init_gowork.txt
│   │   │       │   ├── work_init_path.txt
│   │   │       │   ├── work_init_toolchain.txt
│   │   │       │   ├── work_install_submodule.txt
│   │   │       │   ├── work_issue51204.txt
│   │   │       │   ├── work_issue54048.txt
│   │   │       │   ├── work_issue54372.txt
│   │   │       │   ├── work_module_not_in_go_work.txt
│   │   │       │   ├── work_no_mod_root_issue54419.txt
│   │   │       │   ├── work_nowork.txt
│   │   │       │   ├── work_overlay.txt
│   │   │       │   ├── work_prune.txt
│   │   │       │   ├── work_prune_all.txt
│   │   │       │   ├── work_regression_hang.txt
│   │   │       │   ├── work_reject_modfile.txt
│   │   │       │   ├── work_replace.txt
│   │   │       │   ├── work_replace_conflict.txt
│   │   │       │   ├── work_replace_conflict_override.txt
│   │   │       │   ├── work_replace_main_module.txt
│   │   │       │   ├── work_sum.txt
│   │   │       │   ├── work_sum_mismatch.txt
│   │   │       │   ├── work_sync.txt
│   │   │       │   ├── work_sync_irrelevant_dependency.txt
│   │   │       │   ├── work_sync_missing_module.txt
│   │   │       │   ├── work_sync_relevant_dependency.txt
│   │   │       │   ├── work_sync_sum.txt
│   │   │       │   ├── work_sync_toolchain.txt
│   │   │       │   ├── work_use.txt
│   │   │       │   ├── work_use_deleted.txt
│   │   │       │   ├── work_use_dot.txt
│   │   │       │   ├── work_use_issue50958.txt
│   │   │       │   ├── work_use_issue55952.txt
│   │   │       │   ├── work_use_only_dirs.txt
│   │   │       │   ├── work_use_symlink_issue68383.txt
│   │   │       │   ├── work_use_toolchain.txt
│   │   │       │   ├── work_use_vendor.txt
│   │   │       │   ├── work_vendor_empty.txt
│   │   │       │   ├── work_vendor_main_module_replaced.txt
│   │   │       │   ├── work_vendor_modules_txt_conditional.txt
│   │   │       │   ├── work_vendor_modules_txt_consistent.txt
│   │   │       │   ├── work_vendor_prune.txt
│   │   │       │   ├── work_vendor_prune_all.txt
│   │   │       │   ├── work_vet.txt
│   │   │       │   ├── work_why_download_graph.txt
│   │   │       │   └── ws2_32.txt
│   │   │       ├── vcstest/
│   │   │       │   ├── README
│   │   │       │   ├── auth/
│   │   │       │   │   ├── or401.txt
│   │   │       │   │   ├── or404.txt
│   │   │       │   │   ├── ormanylines.txt
│   │   │       │   │   └── oronelongline.txt
│   │   │       │   ├── bzr/
│   │   │       │   │   └── hello.txt
│   │   │       │   ├── fossil/
│   │   │       │   │   └── hello.txt
│   │   │       │   ├── git/
│   │   │       │   │   ├── commit-after-tag.txt
│   │   │       │   │   ├── empty-v2-without-v1.txt
│   │   │       │   │   ├── emptytest.txt
│   │   │       │   │   ├── gitrepo-sha256.txt
│   │   │       │   │   ├── gitrepo1.txt
│   │   │       │   │   ├── gitreposubdir.txt
│   │   │       │   │   ├── gitreposubdirv2.txt
│   │   │       │   │   ├── hello.txt
│   │   │       │   │   ├── insecurerepo.txt
│   │   │       │   │   ├── invalid-version.txt
│   │   │       │   │   ├── issue47650.txt
│   │   │       │   │   ├── issue61415.txt
│   │   │       │   │   ├── legacytest.txt
│   │   │       │   │   ├── mainonly.txt
│   │   │       │   │   ├── missingrepo.txt
│   │   │       │   │   ├── modlegacy1-new.txt
│   │   │       │   │   ├── modlegacy1-old.txt
│   │   │       │   │   ├── no-tags.txt
│   │   │       │   │   ├── odd-tags.txt
│   │   │       │   │   ├── prefixtagtests.txt
│   │   │       │   │   ├── querytest.txt
│   │   │       │   │   ├── retract-pseudo.txt
│   │   │       │   │   ├── semver-branch.txt
│   │   │       │   │   ├── tagtests.txt
│   │   │       │   │   ├── unreachable-hash.txt
│   │   │       │   │   ├── v2repo.txt
│   │   │       │   │   ├── v2sub.txt
│   │   │       │   │   ├── v3pkg.txt
│   │   │       │   │   └── vgotest1.txt
│   │   │       │   ├── go/
│   │   │       │   │   ├── custom-hg-hello.txt
│   │   │       │   │   ├── gitreposubdir.txt
│   │   │       │   │   ├── gitreposubdirv2.txt
│   │   │       │   │   ├── insecure.txt
│   │   │       │   │   ├── invalid-version.txt
│   │   │       │   │   ├── missingrepo.txt
│   │   │       │   │   ├── mod/
│   │   │       │   │   │   ├── gitrepo-sha256.txt
│   │   │       │   │   │   └── gitrepo1.txt
│   │   │       │   │   ├── modauth404.txt
│   │   │       │   │   ├── test1-svn-git.txt
│   │   │       │   │   ├── test2-svn-git.txt
│   │   │       │   │   └── v2module.txt
│   │   │       │   ├── hg/
│   │   │       │   │   ├── custom-hg-hello.txt
│   │   │       │   │   ├── hello.txt
│   │   │       │   │   ├── hgrepo1.txt
│   │   │       │   │   ├── legacytest.txt
│   │   │       │   │   ├── prefixtagtests.txt
│   │   │       │   │   ├── tagtests.txt
│   │   │       │   │   └── vgotest1.txt
│   │   │       │   ├── insecure.txt
│   │   │       │   └── svn/
│   │   │       │       ├── hello.txt
│   │   │       │       ├── nonexistent.txt
│   │   │       │       ├── test1-svn-git.txt
│   │   │       │       └── test2-svn-git.txt
│   │   │       └── vendormod.txt
│   │   ├── go.mod
│   │   ├── go.sum
│   │   ├── gofmt/
│   │   │   ├── doc.go
│   │   │   ├── gofmt.go
│   │   │   ├── gofmt_test.go
│   │   │   ├── gofmt_unix_test.go
│   │   │   ├── internal.go
│   │   │   ├── long_test.go
│   │   │   ├── rewrite.go
│   │   │   ├── simplify.go
│   │   │   └── testdata/
│   │   │       ├── comments.golden
│   │   │       ├── comments.input
│   │   │       ├── composites.golden
│   │   │       ├── composites.input
│   │   │       ├── crlf.golden
│   │   │       ├── crlf.input
│   │   │       ├── emptydecl.golden
│   │   │       ├── emptydecl.input
│   │   │       ├── exitcode.golden
│   │   │       ├── exitcode.input
│   │   │       ├── go2numbers.golden
│   │   │       ├── go2numbers.input
│   │   │       ├── import.golden
│   │   │       ├── import.input
│   │   │       ├── issue28082.golden
│   │   │       ├── issue28082.input
│   │   │       ├── ranges.golden
│   │   │       ├── ranges.input
│   │   │       ├── rewrite1.golden
│   │   │       ├── rewrite1.input
│   │   │       ├── rewrite10.golden
│   │   │       ├── rewrite10.input
│   │   │       ├── rewrite2.golden
│   │   │       ├── rewrite2.input
│   │   │       ├── rewrite3.golden
│   │   │       ├── rewrite3.input
│   │   │       ├── rewrite4.golden
│   │   │       ├── rewrite4.input
│   │   │       ├── rewrite5.golden
│   │   │       ├── rewrite5.input
│   │   │       ├── rewrite6.golden
│   │   │       ├── rewrite6.input
│   │   │       ├── rewrite7.golden
│   │   │       ├── rewrite7.input
│   │   │       ├── rewrite8.golden
│   │   │       ├── rewrite8.input
│   │   │       ├── rewrite9.golden
│   │   │       ├── rewrite9.input
│   │   │       ├── slices1.golden
│   │   │       ├── slices1.input
│   │   │       ├── stdin1.golden
│   │   │       ├── stdin1.input
│   │   │       ├── stdin2.golden
│   │   │       ├── stdin2.input
│   │   │       ├── stdin3.golden
│   │   │       ├── stdin3.input
│   │   │       ├── stdin4.golden
│   │   │       ├── stdin4.input
│   │   │       ├── stdin5.golden
│   │   │       ├── stdin5.input
│   │   │       ├── stdin6.golden
│   │   │       ├── stdin6.input
│   │   │       ├── stdin7.golden
│   │   │       ├── stdin7.input
│   │   │       ├── tabs.golden
│   │   │       ├── tabs.input
│   │   │       ├── typealias.golden
│   │   │       ├── typealias.input
│   │   │       ├── typeparams.golden
│   │   │       ├── typeparams.input
│   │   │       ├── typeswitch.golden
│   │   │       └── typeswitch.input
│   │   ├── internal/
│   │   │   ├── archive/
│   │   │   │   ├── archive.go
│   │   │   │   ├── archive_test.go
│   │   │   │   └── testdata/
│   │   │   │       ├── go1.go
│   │   │   │       ├── go2.go
│   │   │   │       └── mycgo/
│   │   │   │           ├── c1.c
│   │   │   │           ├── c2.c
│   │   │   │           ├── go.go
│   │   │   │           ├── go1.go
│   │   │   │           └── go2.go
│   │   │   ├── bio/
│   │   │   │   ├── buf.go
│   │   │   │   ├── buf_mmap.go
│   │   │   │   └── buf_nommap.go
│   │   │   ├── bootstrap_test/
│   │   │   │   ├── experiment_toolid_test.go
│   │   │   │   ├── overlaydir_test.go
│   │   │   │   └── reboot_test.go
│   │   │   ├── browser/
│   │   │   │   └── browser.go
│   │   │   ├── buildid/
│   │   │   │   ├── buildid.go
│   │   │   │   ├── buildid_test.go
│   │   │   │   ├── note.go
│   │   │   │   ├── rewrite.go
│   │   │   │   └── testdata/
│   │   │   │       ├── a.elf.base64
│   │   │   │       ├── a.macho.base64
│   │   │   │       ├── a.pe.base64
│   │   │   │       └── p.a.base64
│   │   │   ├── codesign/
│   │   │   │   └── codesign.go
│   │   │   ├── cov/
│   │   │   │   ├── covcmd/
│   │   │   │   │   └── cmddefs.go
│   │   │   │   ├── mreader.go
│   │   │   │   ├── read_test.go
│   │   │   │   ├── readcovdata.go
│   │   │   │   └── testdata/
│   │   │   │       └── small.go
│   │   │   ├── disasm/
│   │   │   │   └── disasm.go
│   │   │   ├── dwarf/
│   │   │   │   ├── dwarf.go
│   │   │   │   ├── dwarf_defs.go
│   │   │   │   ├── dwarf_test.go
│   │   │   │   ├── putvarabbrevgen.go
│   │   │   │   └── putvarabbrevgen_test.go
│   │   │   ├── edit/
│   │   │   │   ├── edit.go
│   │   │   │   └── edit_test.go
│   │   │   ├── fuzztest/
│   │   │   │   ├── script_test.go
│   │   │   │   └── testdata/
│   │   │   │       └── script/
│   │   │   │           ├── README
│   │   │   │           ├── test_fuzz.txt
│   │   │   │           ├── test_fuzz_cache.txt
│   │   │   │           ├── test_fuzz_cgo.txt
│   │   │   │           ├── test_fuzz_chatty.txt
│   │   │   │           ├── test_fuzz_cleanup.txt
│   │   │   │           ├── test_fuzz_context.txt
│   │   │   │           ├── test_fuzz_cov.txt
│   │   │   │           ├── test_fuzz_deadline.txt
│   │   │   │           ├── test_fuzz_dup_cache.txt
│   │   │   │           ├── test_fuzz_err_deadlock.txt
│   │   │   │           ├── test_fuzz_fuzztime.txt
│   │   │   │           ├── test_fuzz_io_error.txt
│   │   │   │           ├── test_fuzz_limit_dup_entry.txt
│   │   │   │           ├── test_fuzz_match.txt
│   │   │   │           ├── test_fuzz_minimize.txt
│   │   │   │           ├── test_fuzz_minimize_dirty_cov.txt
│   │   │   │           ├── test_fuzz_minimize_interesting.txt
│   │   │   │           ├── test_fuzz_multiple.txt
│   │   │   │           ├── test_fuzz_mutate_crash.txt
│   │   │   │           ├── test_fuzz_mutate_fail.txt
│   │   │   │           ├── test_fuzz_mutator.txt
│   │   │   │           ├── test_fuzz_mutator_repeat.txt
│   │   │   │           ├── test_fuzz_non_crash_signal.txt
│   │   │   │           ├── test_fuzz_parallel.txt
│   │   │   │           ├── test_fuzz_profile_flags.txt
│   │   │   │           ├── test_fuzz_return.txt
│   │   │   │           ├── test_fuzz_run.txt
│   │   │   │           ├── test_fuzz_seed_corpus.txt
│   │   │   │           ├── test_fuzz_setenv.txt
│   │   │   │           ├── test_fuzz_test_race.txt
│   │   │   │           └── test_fuzz_unsupported.txt
│   │   │   ├── gcprog/
│   │   │   │   └── gcprog.go
│   │   │   ├── goobj/
│   │   │   │   ├── builtin.go
│   │   │   │   ├── builtinlist.go
│   │   │   │   ├── funcinfo.go
│   │   │   │   ├── mkbuiltin.go
│   │   │   │   ├── objfile.go
│   │   │   │   └── objfile_test.go
│   │   │   ├── hash/
│   │   │   │   └── hash.go
│   │   │   ├── macho/
│   │   │   │   └── macho.go
│   │   │   ├── metadata/
│   │   │   │   └── main.go
│   │   │   ├── moddeps/
│   │   │   │   └── moddeps_test.go
│   │   │   ├── obj/
│   │   │   │   ├── abi_string.go
│   │   │   │   ├── addrtype_string.go
│   │   │   │   ├── arm/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anames5.go
│   │   │   │   │   ├── asm5.go
│   │   │   │   │   ├── list5.go
│   │   │   │   │   └── obj5.go
│   │   │   │   ├── arm64/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anames7.go
│   │   │   │   │   ├── anames_gen.go
│   │   │   │   │   ├── asm7.go
│   │   │   │   │   ├── asm_arm64_test.go
│   │   │   │   │   ├── asm_arm64_test.s
│   │   │   │   │   ├── asm_test.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── encoding_gen.go
│   │   │   │   │   ├── goops_gen.go
│   │   │   │   │   ├── inst.go
│   │   │   │   │   ├── inst_gen.go
│   │   │   │   │   ├── list7.go
│   │   │   │   │   ├── obj7.go
│   │   │   │   │   ├── specialoperand_string.go
│   │   │   │   │   └── sysRegEnc.go
│   │   │   │   ├── data.go
│   │   │   │   ├── dwarf.go
│   │   │   │   ├── fips140.go
│   │   │   │   ├── go.go
│   │   │   │   ├── inl.go
│   │   │   │   ├── ld.go
│   │   │   │   ├── line.go
│   │   │   │   ├── line_test.go
│   │   │   │   ├── link.go
│   │   │   │   ├── loong64/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── asm_test.go
│   │   │   │   │   ├── cnames.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── instOp.go
│   │   │   │   │   ├── list.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── mips/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anames0.go
│   │   │   │   │   ├── asm0.go
│   │   │   │   │   ├── list0.go
│   │   │   │   │   └── obj0.go
│   │   │   │   ├── mkcnames.go
│   │   │   │   ├── objfile.go
│   │   │   │   ├── objfile_test.go
│   │   │   │   ├── pass.go
│   │   │   │   ├── pcln.go
│   │   │   │   ├── plist.go
│   │   │   │   ├── ppc64/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anames9.go
│   │   │   │   │   ├── asm9.go
│   │   │   │   │   ├── asm9_gtables.go
│   │   │   │   │   ├── asm_test.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── list9.go
│   │   │   │   │   └── obj9.go
│   │   │   │   ├── riscv/
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── asm_test.go
│   │   │   │   │   ├── cpu.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── inst.go
│   │   │   │   │   ├── list.go
│   │   │   │   │   ├── obj.go
│   │   │   │   │   ├── obj_test.go
│   │   │   │   │   └── testdata/
│   │   │   │   │       ├── testbranch/
│   │   │   │   │       │   ├── branch_test.go
│   │   │   │   │       │   └── branch_test.s
│   │   │   │   │       └── testminmax/
│   │   │   │   │           ├── minmax_test.go
│   │   │   │   │           └── minmax_test.s
│   │   │   │   ├── s390x/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   ├── anamesz.go
│   │   │   │   │   ├── asmz.go
│   │   │   │   │   ├── condition_code.go
│   │   │   │   │   ├── listz.go
│   │   │   │   │   ├── objz.go
│   │   │   │   │   ├── rotate.go
│   │   │   │   │   ├── rotate_test.go
│   │   │   │   │   └── vector.go
│   │   │   │   ├── sizeof_test.go
│   │   │   │   ├── stringer.go
│   │   │   │   ├── sym.go
│   │   │   │   ├── textflag.go
│   │   │   │   ├── util.go
│   │   │   │   ├── wasm/
│   │   │   │   │   ├── a.out.go
│   │   │   │   │   ├── anames.go
│   │   │   │   │   └── wasmobj.go
│   │   │   │   └── x86/
│   │   │   │       ├── a.out.go
│   │   │   │       ├── aenum.go
│   │   │   │       ├── anames.go
│   │   │   │       ├── asm6.go
│   │   │   │       ├── asm_test.go
│   │   │   │       ├── avx_optabs.go
│   │   │   │       ├── evex.go
│   │   │   │       ├── list6.go
│   │   │   │       ├── obj6.go
│   │   │   │       ├── obj6_test.go
│   │   │   │       ├── pcrelative_test.go
│   │   │   │       ├── seh.go
│   │   │   │       └── ytab.go
│   │   │   ├── objabi/
│   │   │   │   ├── autotype.go
│   │   │   │   ├── flag.go
│   │   │   │   ├── flag_test.go
│   │   │   │   ├── funcid.go
│   │   │   │   ├── head.go
│   │   │   │   ├── line.go
│   │   │   │   ├── line_test.go
│   │   │   │   ├── path.go
│   │   │   │   ├── path_test.go
│   │   │   │   ├── pkgspecial.go
│   │   │   │   ├── reloctype.go
│   │   │   │   ├── reloctype_string.go
│   │   │   │   ├── stack.go
│   │   │   │   ├── symkind.go
│   │   │   │   ├── symkind_string.go
│   │   │   │   └── util.go
│   │   │   ├── objfile/
│   │   │   │   ├── elf.go
│   │   │   │   ├── goobj.go
│   │   │   │   ├── macho.go
│   │   │   │   ├── objfile.go
│   │   │   │   ├── pe.go
│   │   │   │   ├── plan9obj.go
│   │   │   │   └── xcoff.go
│   │   │   ├── osinfo/
│   │   │   │   ├── doc.go
│   │   │   │   ├── os_js.go
│   │   │   │   ├── os_plan9.go
│   │   │   │   ├── os_solaris.go
│   │   │   │   ├── os_syscall.go
│   │   │   │   ├── os_sysctl.go
│   │   │   │   ├── os_uname.go
│   │   │   │   ├── os_wasip1.go
│   │   │   │   ├── os_windows.go
│   │   │   │   └── version_unix_test.go
│   │   │   ├── par/
│   │   │   │   ├── queue.go
│   │   │   │   ├── queue_test.go
│   │   │   │   ├── work.go
│   │   │   │   └── work_test.go
│   │   │   ├── pathcache/
│   │   │   │   └── lookpath.go
│   │   │   ├── pgo/
│   │   │   │   ├── deserialize.go
│   │   │   │   ├── pgo.go
│   │   │   │   ├── pprof.go
│   │   │   │   ├── serialize.go
│   │   │   │   ├── serialize_test.go
│   │   │   │   └── testdata/
│   │   │   │       └── fuzz/
│   │   │   │           └── FuzzRoundTrip/
│   │   │   │               ├── 12fcf136fcb7463c
│   │   │   │               ├── 2055d314024c8d6c
│   │   │   │               ├── b615162315f7b72c
│   │   │   │               └── fdc60117b431bbae
│   │   │   ├── pkgpath/
│   │   │   │   ├── pkgpath.go
│   │   │   │   └── pkgpath_test.go
│   │   │   ├── pkgpattern/
│   │   │   │   ├── pat_test.go
│   │   │   │   └── pkgpattern.go
│   │   │   ├── quoted/
│   │   │   │   ├── quoted.go
│   │   │   │   └── quoted_test.go
│   │   │   ├── robustio/
│   │   │   │   ├── robustio.go
│   │   │   │   ├── robustio_darwin.go
│   │   │   │   ├── robustio_flaky.go
│   │   │   │   ├── robustio_other.go
│   │   │   │   └── robustio_windows.go
│   │   │   ├── script/
│   │   │   │   ├── cmds.go
│   │   │   │   ├── cmds_nonunix.go
│   │   │   │   ├── cmds_unix.go
│   │   │   │   ├── conds.go
│   │   │   │   ├── engine.go
│   │   │   │   ├── errors.go
│   │   │   │   ├── scripttest/
│   │   │   │   │   ├── conditions.go
│   │   │   │   │   ├── doc.go
│   │   │   │   │   ├── readme.go
│   │   │   │   │   ├── run.go
│   │   │   │   │   ├── scripttest.go
│   │   │   │   │   └── setup.go
│   │   │   │   └── state.go
│   │   │   ├── src/
│   │   │   │   ├── pos.go
│   │   │   │   ├── pos_test.go
│   │   │   │   ├── xpos.go
│   │   │   │   └── xpos_test.go
│   │   │   ├── sys/
│   │   │   │   ├── arch.go
│   │   │   │   ├── arch_test.go
│   │   │   │   └── args.go
│   │   │   ├── telemetry/
│   │   │   │   ├── counter/
│   │   │   │   │   ├── counter.go
│   │   │   │   │   └── counter_bootstrap.go
│   │   │   │   ├── telemetry.go
│   │   │   │   └── telemetry_bootstrap.go
│   │   │   ├── test2json/
│   │   │   │   ├── test2json.go
│   │   │   │   ├── test2json_test.go
│   │   │   │   └── testdata/
│   │   │   │       ├── README.md
│   │   │   │       ├── ascii.json
│   │   │   │       ├── ascii.test
│   │   │   │       ├── attr.json
│   │   │   │       ├── attr.test
│   │   │   │       ├── bench.json
│   │   │   │       ├── bench.test
│   │   │   │       ├── benchfail.json
│   │   │   │       ├── benchfail.test
│   │   │   │       ├── benchshort.json
│   │   │   │       ├── benchshort.test
│   │   │   │       ├── empty.json
│   │   │   │       ├── empty.test
│   │   │   │       ├── frame.json
│   │   │   │       ├── frame.test
│   │   │   │       ├── framebig.json
│   │   │   │       ├── framebig.test
│   │   │   │       ├── frameescape.json
│   │   │   │       ├── frameescape.src
│   │   │   │       ├── frameescape.test
│   │   │   │       ├── framefail.json
│   │   │   │       ├── framefail.test
│   │   │   │       ├── framefuzz.json
│   │   │   │       ├── framefuzz.test
│   │   │   │       ├── issue23036.json
│   │   │   │       ├── issue23036.test
│   │   │   │       ├── issue23920.json
│   │   │   │       ├── issue23920.test
│   │   │   │       ├── issue29755.json
│   │   │   │       ├── issue29755.test
│   │   │   │       ├── multiline-error.src
│   │   │   │       ├── panic.json
│   │   │   │       ├── panic.test
│   │   │   │       ├── smiley.json
│   │   │   │       ├── smiley.test
│   │   │   │       ├── timeout.json
│   │   │   │       ├── timeout.test
│   │   │   │       ├── unicode.json
│   │   │   │       ├── unicode.test
│   │   │   │       ├── vet.json
│   │   │   │       └── vet.test
│   │   │   └── testdir/
│   │   │       └── testdir_test.go
│   │   ├── link/
│   │   │   ├── cgo_test.go
│   │   │   ├── doc.go
│   │   │   ├── dwarf_test.go
│   │   │   ├── elf_test.go
│   │   │   ├── internal/
│   │   │   │   ├── amd64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── arm/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── arm64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── benchmark/
│   │   │   │   │   ├── bench.go
│   │   │   │   │   └── bench_test.go
│   │   │   │   ├── dwtest/
│   │   │   │   │   └── dwtest.go
│   │   │   │   ├── ld/
│   │   │   │   │   ├── ar.go
│   │   │   │   │   ├── asmb.go
│   │   │   │   │   ├── config.go
│   │   │   │   │   ├── data.go
│   │   │   │   │   ├── data_test.go
│   │   │   │   │   ├── deadcode.go
│   │   │   │   │   ├── deadcode_test.go
│   │   │   │   │   ├── decodesym.go
│   │   │   │   │   ├── dwarf.go
│   │   │   │   │   ├── dwarf_test.go
│   │   │   │   │   ├── elf.go
│   │   │   │   │   ├── elf_test.go
│   │   │   │   │   ├── errors.go
│   │   │   │   │   ├── execarchive.go
│   │   │   │   │   ├── execarchive_noexec.go
│   │   │   │   │   ├── fallocate_test.go
│   │   │   │   │   ├── fips140.go
│   │   │   │   │   ├── go.go
│   │   │   │   │   ├── go_test.go
│   │   │   │   │   ├── heap.go
│   │   │   │   │   ├── heap_test.go
│   │   │   │   │   ├── inittask.go
│   │   │   │   │   ├── issue33808_test.go
│   │   │   │   │   ├── ld.go
│   │   │   │   │   ├── ld_test.go
│   │   │   │   │   ├── lib.go
│   │   │   │   │   ├── link.go
│   │   │   │   │   ├── macho.go
│   │   │   │   │   ├── macho_combine_dwarf.go
│   │   │   │   │   ├── macho_test.go
│   │   │   │   │   ├── macho_update_uuid.go
│   │   │   │   │   ├── main.go
│   │   │   │   │   ├── msync_darwin_libc.go
│   │   │   │   │   ├── nooptcgolink_test.go
│   │   │   │   │   ├── outbuf.go
│   │   │   │   │   ├── outbuf_bsd.go
│   │   │   │   │   ├── outbuf_darwin.go
│   │   │   │   │   ├── outbuf_linux.go
│   │   │   │   │   ├── outbuf_mmap.go
│   │   │   │   │   ├── outbuf_nofallocate.go
│   │   │   │   │   ├── outbuf_nommap.go
│   │   │   │   │   ├── outbuf_notdarwin.go
│   │   │   │   │   ├── outbuf_test.go
│   │   │   │   │   ├── outbuf_windows.go
│   │   │   │   │   ├── pcln.go
│   │   │   │   │   ├── pe.go
│   │   │   │   │   ├── seh.go
│   │   │   │   │   ├── stackcheck.go
│   │   │   │   │   ├── stackcheck_test.go
│   │   │   │   │   ├── sym.go
│   │   │   │   │   ├── symtab.go
│   │   │   │   │   ├── target.go
│   │   │   │   │   ├── testdata/
│   │   │   │   │   │   ├── deadcode/
│   │   │   │   │   │   │   ├── globalmap.go
│   │   │   │   │   │   │   ├── ifacemethod.go
│   │   │   │   │   │   │   ├── ifacemethod2.go
│   │   │   │   │   │   │   ├── ifacemethod3.go
│   │   │   │   │   │   │   ├── ifacemethod4.go
│   │   │   │   │   │   │   ├── ifacemethod5.go
│   │   │   │   │   │   │   ├── ifacemethod6.go
│   │   │   │   │   │   │   ├── reflectcall.go
│   │   │   │   │   │   │   ├── structof_funcof.go
│   │   │   │   │   │   │   └── typedesc.go
│   │   │   │   │   │   ├── httptest/
│   │   │   │   │   │   │   └── main/
│   │   │   │   │   │   │       └── main.go
│   │   │   │   │   │   ├── issue10978/
│   │   │   │   │   │   │   ├── main.go
│   │   │   │   │   │   │   └── main.s
│   │   │   │   │   │   ├── issue25459/
│   │   │   │   │   │   │   ├── a/
│   │   │   │   │   │   │   │   └── a.go
│   │   │   │   │   │   │   └── main/
│   │   │   │   │   │   │       └── main.go
│   │   │   │   │   │   ├── issue26237/
│   │   │   │   │   │   │   ├── b.dir/
│   │   │   │   │   │   │   │   └── b.go
│   │   │   │   │   │   │   └── main/
│   │   │   │   │   │   │       └── main.go
│   │   │   │   │   │   ├── issue32233/
│   │   │   │   │   │   │   ├── lib/
│   │   │   │   │   │   │   │   ├── ObjC.m
│   │   │   │   │   │   │   │   └── lib.go
│   │   │   │   │   │   │   └── main/
│   │   │   │   │   │   │       └── main.go
│   │   │   │   │   │   ├── issue38192/
│   │   │   │   │   │   │   ├── main.go
│   │   │   │   │   │   │   └── oneline.s
│   │   │   │   │   │   ├── issue39256/
│   │   │   │   │   │   │   ├── x.go
│   │   │   │   │   │   │   └── x.s
│   │   │   │   │   │   ├── issue39757/
│   │   │   │   │   │   │   └── issue39757main.go
│   │   │   │   │   │   ├── issue42484/
│   │   │   │   │   │   │   └── main.go
│   │   │   │   │   │   └── stackcheck/
│   │   │   │   │   │       ├── main.go
│   │   │   │   │   │       └── main.s
│   │   │   │   │   ├── util.go
│   │   │   │   │   └── xcoff.go
│   │   │   │   ├── loadelf/
│   │   │   │   │   └── ldelf.go
│   │   │   │   ├── loader/
│   │   │   │   │   ├── loader.go
│   │   │   │   │   ├── loader_test.go
│   │   │   │   │   └── symbolbuilder.go
│   │   │   │   ├── loadmacho/
│   │   │   │   │   └── ldmacho.go
│   │   │   │   ├── loadpe/
│   │   │   │   │   ├── ldpe.go
│   │   │   │   │   └── seh.go
│   │   │   │   ├── loadxcoff/
│   │   │   │   │   └── ldxcoff.go
│   │   │   │   ├── loong64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── mips/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── mips64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── ppc64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── riscv64/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── s390x/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   ├── l.go
│   │   │   │   │   └── obj.go
│   │   │   │   ├── sym/
│   │   │   │   │   ├── compilation_unit.go
│   │   │   │   │   ├── library.go
│   │   │   │   │   ├── reloc.go
│   │   │   │   │   ├── segment.go
│   │   │   │   │   ├── symbol.go
│   │   │   │   │   ├── symkind.go
│   │   │   │   │   └── symkind_string.go
│   │   │   │   ├── wasm/
│   │   │   │   │   ├── asm.go
│   │   │   │   │   └── obj.go
│   │   │   │   └── x86/
│   │   │   │       ├── asm.go
│   │   │   │       ├── l.go
│   │   │   │       └── obj.go
│   │   │   ├── link_test.go
│   │   │   ├── linkbig_test.go
│   │   │   ├── main.go
│   │   │   ├── script_test.go
│   │   │   └── testdata/
│   │   │       ├── dwarf/
│   │   │       │   └── issue65405/
│   │   │       │       └── main.go
│   │   │       ├── dynimportvar/
│   │   │       │   ├── asm/
│   │   │       │   │   ├── a.go
│   │   │       │   │   ├── a_amd64.s
│   │   │       │   │   └── a_arm64.s
│   │   │       │   └── main.go
│   │   │       ├── linkname/
│   │   │       │   ├── addmoduledata.go
│   │   │       │   ├── badlinkname.go
│   │   │       │   ├── builtin.go
│   │   │       │   ├── coro.go
│   │   │       │   ├── coro2.go
│   │   │       │   ├── coro_asm/
│   │   │       │   │   ├── asm.s
│   │   │       │   │   └── main.go
│   │   │       │   ├── coro_var.go
│   │   │       │   ├── fastrand.go
│   │   │       │   ├── freegc.go
│   │   │       │   ├── ok.go
│   │   │       │   ├── p/
│   │   │       │   │   └── p.go
│   │   │       │   ├── push.go
│   │   │       │   ├── sched.go
│   │   │       │   └── textvar/
│   │   │       │       ├── asm.s
│   │   │       │       └── main.go
│   │   │       ├── pe-binutils/
│   │   │       │   ├── main.go
│   │   │       │   ├── rsrc_386.syso
│   │   │       │   └── rsrc_amd64.syso
│   │   │       ├── pe-llvm/
│   │   │       │   ├── main.go
│   │   │       │   ├── rsrc_386.syso
│   │   │       │   ├── rsrc_amd64.syso
│   │   │       │   ├── rsrc_arm.syso
│   │   │       │   └── rsrc_arm64.syso
│   │   │       ├── script/
│   │   │       │   ├── README
│   │   │       │   ├── randlayout_option.txt
│   │   │       │   └── script_test_basics.txt
│   │   │       ├── testBuildFortvOS/
│   │   │       │   ├── lib.go
│   │   │       │   └── main.m
│   │   │       ├── testHashedSyms/
│   │   │       │   └── p.go
│   │   │       ├── testIndexMismatch/
│   │   │       │   ├── a.go
│   │   │       │   ├── b.go
│   │   │       │   └── main.go
│   │   │       └── testRO/
│   │   │           └── x.go
│   │   ├── nm/
│   │   │   ├── doc.go
│   │   │   ├── nm.go
│   │   │   ├── nm_cgo_test.go
│   │   │   └── nm_test.go
│   │   ├── objdump/
│   │   │   ├── main.go
│   │   │   ├── objdump_test.go
│   │   │   └── testdata/
│   │   │       ├── fmthello.go
│   │   │       ├── fmthellocgo.go
│   │   │       └── testfilenum/
│   │   │           ├── a.go
│   │   │           ├── b.go
│   │   │           ├── c.go
│   │   │           └── go.mod
│   │   ├── pack/
│   │   │   ├── doc.go
│   │   │   ├── pack.go
│   │   │   └── pack_test.go
│   │   ├── pprof/
│   │   │   ├── README
│   │   │   ├── doc.go
│   │   │   ├── pprof.go
│   │   │   ├── pprof_test.go
│   │   │   ├── readlineui.go
│   │   │   └── testdata/
│   │   │       └── cpu.go
│   │   ├── preprofile/
│   │   │   └── main.go
│   │   ├── relnote/
│   │   │   └── relnote_test.go
│   │   ├── test2json/
│   │   │   ├── main.go
│   │   │   ├── signal_notunix.go
│   │   │   └── signal_unix.go
│   │   ├── tools/
│   │   │   └── tools.go
│   │   ├── trace/
│   │   │   ├── doc.go
│   │   │   ├── gen.go
│   │   │   ├── goroutinegen.go
│   │   │   ├── goroutines.go
│   │   │   ├── gstate.go
│   │   │   ├── jsontrace.go
│   │   │   ├── jsontrace_test.go
│   │   │   ├── main.go
│   │   │   ├── pprof.go
│   │   │   ├── pprof_test.go
│   │   │   ├── procgen.go
│   │   │   ├── regions.go
│   │   │   ├── tasks.go
│   │   │   ├── testdata/
│   │   │   │   ├── generate.go
│   │   │   │   ├── go122.test
│   │   │   │   ├── mktests.go
│   │   │   │   └── testprog/
│   │   │   │       └── main.go
│   │   │   ├── threadgen.go
│   │   │   └── viewer.go
│   │   ├── vendor/
│   │   │   ├── github.com/
│   │   │   │   ├── google/
│   │   │   │   │   └── pprof/
│   │   │   │   │       ├── AUTHORS
│   │   │   │   │       ├── CONTRIBUTORS
│   │   │   │   │       ├── LICENSE
│   │   │   │   │       ├── driver/
│   │   │   │   │       │   └── driver.go
│   │   │   │   │       ├── internal/
│   │   │   │   │       │   ├── binutils/
│   │   │   │   │       │   │   ├── addr2liner.go
│   │   │   │   │       │   │   ├── addr2liner_llvm.go
│   │   │   │   │       │   │   ├── addr2liner_nm.go
│   │   │   │   │       │   │   ├── binutils.go
│   │   │   │   │       │   │   └── disasm.go
│   │   │   │   │       │   ├── driver/
│   │   │   │   │       │   │   ├── cli.go
│   │   │   │   │       │   │   ├── commands.go
│   │   │   │   │       │   │   ├── config.go
│   │   │   │   │       │   │   ├── driver.go
│   │   │   │   │       │   │   ├── driver_focus.go
│   │   │   │   │       │   │   ├── fetch.go
│   │   │   │   │       │   │   ├── flags.go
│   │   │   │   │       │   │   ├── html/
│   │   │   │   │       │   │   │   ├── common.css
│   │   │   │   │       │   │   │   ├── common.js
│   │   │   │   │       │   │   │   ├── graph.css
│   │   │   │   │       │   │   │   ├── graph.html
│   │   │   │   │       │   │   │   ├── header.html
│   │   │   │   │       │   │   │   ├── plaintext.html
│   │   │   │   │       │   │   │   ├── source.html
│   │   │   │   │       │   │   │   ├── stacks.css
│   │   │   │   │       │   │   │   ├── stacks.html
│   │   │   │   │       │   │   │   ├── stacks.js
│   │   │   │   │       │   │   │   └── top.html
│   │   │   │   │       │   │   ├── interactive.go
│   │   │   │   │       │   │   ├── options.go
│   │   │   │   │       │   │   ├── settings.go
│   │   │   │   │       │   │   ├── stacks.go
│   │   │   │   │       │   │   ├── svg.go
│   │   │   │   │       │   │   ├── tagroot.go
│   │   │   │   │       │   │   ├── tempfile.go
│   │   │   │   │       │   │   ├── webhtml.go
│   │   │   │   │       │   │   └── webui.go
│   │   │   │   │       │   ├── elfexec/
│   │   │   │   │       │   │   └── elfexec.go
│   │   │   │   │       │   ├── graph/
│   │   │   │   │       │   │   ├── dotgraph.go
│   │   │   │   │       │   │   └── graph.go
│   │   │   │   │       │   ├── measurement/
│   │   │   │   │       │   │   └── measurement.go
│   │   │   │   │       │   ├── plugin/
│   │   │   │   │       │   │   └── plugin.go
│   │   │   │   │       │   ├── report/
│   │   │   │   │       │   │   ├── package.go
│   │   │   │   │       │   │   ├── report.go
│   │   │   │   │       │   │   ├── shortnames.go
│   │   │   │   │       │   │   ├── source.go
│   │   │   │   │       │   │   ├── source_html.go
│   │   │   │   │       │   │   ├── stacks.go
│   │   │   │   │       │   │   └── synth.go
│   │   │   │   │       │   ├── symbolizer/
│   │   │   │   │       │   │   └── symbolizer.go
│   │   │   │   │       │   ├── symbolz/
│   │   │   │   │       │   │   └── symbolz.go
│   │   │   │   │       │   └── transport/
│   │   │   │   │       │       └── transport.go
│   │   │   │   │       ├── profile/
│   │   │   │   │       │   ├── encode.go
│   │   │   │   │       │   ├── filter.go
│   │   │   │   │       │   ├── index.go
│   │   │   │   │       │   ├── legacy_java_profile.go
│   │   │   │   │       │   ├── legacy_profile.go
│   │   │   │   │       │   ├── merge.go
│   │   │   │   │       │   ├── profile.go
│   │   │   │   │       │   ├── proto.go
│   │   │   │   │       │   └── prune.go
│   │   │   │   │       └── third_party/
│   │   │   │   │           └── svgpan/
│   │   │   │   │               ├── LICENSE
│   │   │   │   │               ├── svgpan.go
│   │   │   │   │               └── svgpan.js
│   │   │   │   └── ianlancetaylor/
│   │   │   │       └── demangle/
│   │   │   │           ├── .gitignore
│   │   │   │           ├── LICENSE
│   │   │   │           ├── README.md
│   │   │   │           ├── SECURITY.md
│   │   │   │           ├── ast.go
│   │   │   │           ├── demangle.go
│   │   │   │           └── rust.go
│   │   │   ├── golang.org/
│   │   │   │   └── x/
│   │   │   │       ├── arch/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── arm/
│   │   │   │       │   │   └── armasm/
│   │   │   │       │   │       ├── Makefile
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9x.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   ├── arm64/
│   │   │   │       │   │   └── arm64asm/
│   │   │   │       │   │       ├── arg.go
│   │   │   │       │   │       ├── condition.go
│   │   │   │       │   │       ├── condition_util.go
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── inst.json
│   │   │   │       │   │       ├── plan9x.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   ├── loong64/
│   │   │   │       │   │   └── loong64asm/
│   │   │   │       │   │       ├── arg.go
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9x.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   ├── ppc64/
│   │   │   │       │   │   └── ppc64asm/
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── doc.go
│   │   │   │       │   │       ├── field.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   ├── riscv64/
│   │   │   │       │   │   └── riscv64asm/
│   │   │   │       │   │       ├── arg.go
│   │   │   │       │   │       ├── csr_string.go
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9x.go
│   │   │   │       │   │       ├── tables.go
│   │   │   │       │   │       └── vector.go
│   │   │   │       │   ├── s390x/
│   │   │   │       │   │   └── s390xasm/
│   │   │   │       │   │       ├── Makefile
│   │   │   │       │   │       ├── decode.go
│   │   │   │       │   │       ├── field.go
│   │   │   │       │   │       ├── gnu.go
│   │   │   │       │   │       ├── inst.go
│   │   │   │       │   │       ├── plan9.go
│   │   │   │       │   │       └── tables.go
│   │   │   │       │   └── x86/
│   │   │   │       │       └── x86asm/
│   │   │   │       │           ├── Makefile
│   │   │   │       │           ├── decode.go
│   │   │   │       │           ├── gnu.go
│   │   │   │       │           ├── inst.go
│   │   │   │       │           ├── intel.go
│   │   │   │       │           ├── plan9x.go
│   │   │   │       │           └── tables.go
│   │   │   │       ├── build/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   └── relnote/
│   │   │   │       │       ├── dump.go
│   │   │   │       │       ├── links.go
│   │   │   │       │       └── relnote.go
│   │   │   │       ├── mod/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── internal/
│   │   │   │       │   │   └── lazyregexp/
│   │   │   │       │   │       └── lazyre.go
│   │   │   │       │   ├── modfile/
│   │   │   │       │   │   ├── print.go
│   │   │   │       │   │   ├── read.go
│   │   │   │       │   │   ├── rule.go
│   │   │   │       │   │   └── work.go
│   │   │   │       │   ├── module/
│   │   │   │       │   │   ├── module.go
│   │   │   │       │   │   └── pseudo.go
│   │   │   │       │   ├── semver/
│   │   │   │       │   │   └── semver.go
│   │   │   │       │   ├── sumdb/
│   │   │   │       │   │   ├── cache.go
│   │   │   │       │   │   ├── client.go
│   │   │   │       │   │   ├── dirhash/
│   │   │   │       │   │   │   └── hash.go
│   │   │   │       │   │   ├── note/
│   │   │   │       │   │   │   └── note.go
│   │   │   │       │   │   ├── server.go
│   │   │   │       │   │   ├── test.go
│   │   │   │       │   │   └── tlog/
│   │   │   │       │   │       ├── note.go
│   │   │   │       │   │       ├── tile.go
│   │   │   │       │   │       └── tlog.go
│   │   │   │       │   └── zip/
│   │   │   │       │       └── zip.go
│   │   │   │       ├── sync/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── errgroup/
│   │   │   │       │   │   └── errgroup.go
│   │   │   │       │   └── semaphore/
│   │   │   │       │       └── semaphore.go
│   │   │   │       ├── sys/
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── plan9/
│   │   │   │       │   │   ├── asm.s
│   │   │   │       │   │   ├── asm_plan9_386.s
│   │   │   │       │   │   ├── asm_plan9_amd64.s
│   │   │   │       │   │   ├── asm_plan9_arm.s
│   │   │   │       │   │   ├── const_plan9.go
│   │   │   │       │   │   ├── dir_plan9.go
│   │   │   │       │   │   ├── env_plan9.go
│   │   │   │       │   │   ├── errors_plan9.go
│   │   │   │       │   │   ├── mkall.sh
│   │   │   │       │   │   ├── mkerrors.sh
│   │   │   │       │   │   ├── mksysnum_plan9.sh
│   │   │   │       │   │   ├── pwd_plan9.go
│   │   │   │       │   │   ├── race.go
│   │   │   │       │   │   ├── race0.go
│   │   │   │       │   │   ├── str.go
│   │   │   │       │   │   ├── syscall.go
│   │   │   │       │   │   ├── syscall_plan9.go
│   │   │   │       │   │   ├── zsyscall_plan9_386.go
│   │   │   │       │   │   ├── zsyscall_plan9_amd64.go
│   │   │   │       │   │   ├── zsyscall_plan9_arm.go
│   │   │   │       │   │   └── zsysnum_plan9.go
│   │   │   │       │   ├── unix/
│   │   │   │       │   │   ├── .gitignore
│   │   │   │       │   │   ├── README.md
│   │   │   │       │   │   ├── affinity_linux.go
│   │   │   │       │   │   ├── aliases.go
│   │   │   │       │   │   ├── asm_aix_ppc64.s
│   │   │   │       │   │   ├── asm_bsd_386.s
│   │   │   │       │   │   ├── asm_bsd_amd64.s
│   │   │   │       │   │   ├── asm_bsd_arm.s
│   │   │   │       │   │   ├── asm_bsd_arm64.s
│   │   │   │       │   │   ├── asm_bsd_ppc64.s
│   │   │   │       │   │   ├── asm_bsd_riscv64.s
│   │   │   │       │   │   ├── asm_linux_386.s
│   │   │   │       │   │   ├── asm_linux_amd64.s
│   │   │   │       │   │   ├── asm_linux_arm.s
│   │   │   │       │   │   ├── asm_linux_arm64.s
│   │   │   │       │   │   ├── asm_linux_loong64.s
│   │   │   │       │   │   ├── asm_linux_mips64x.s
│   │   │   │       │   │   ├── asm_linux_mipsx.s
│   │   │   │       │   │   ├── asm_linux_ppc64x.s
│   │   │   │       │   │   ├── asm_linux_riscv64.s
│   │   │   │       │   │   ├── asm_linux_s390x.s
│   │   │   │       │   │   ├── asm_openbsd_mips64.s
│   │   │   │       │   │   ├── asm_solaris_amd64.s
│   │   │   │       │   │   ├── asm_zos_s390x.s
│   │   │   │       │   │   ├── auxv.go
│   │   │   │       │   │   ├── auxv_unsupported.go
│   │   │   │       │   │   ├── bluetooth_linux.go
│   │   │   │       │   │   ├── bpxsvc_zos.go
│   │   │   │       │   │   ├── bpxsvc_zos.s
│   │   │   │       │   │   ├── cap_freebsd.go
│   │   │   │       │   │   ├── constants.go
│   │   │   │       │   │   ├── dev_aix_ppc.go
│   │   │   │       │   │   ├── dev_aix_ppc64.go
│   │   │   │       │   │   ├── dev_darwin.go
│   │   │   │       │   │   ├── dev_dragonfly.go
│   │   │   │       │   │   ├── dev_freebsd.go
│   │   │   │       │   │   ├── dev_linux.go
│   │   │   │       │   │   ├── dev_netbsd.go
│   │   │   │       │   │   ├── dev_openbsd.go
│   │   │   │       │   │   ├── dev_zos.go
│   │   │   │       │   │   ├── dirent.go
│   │   │   │       │   │   ├── endian_big.go
│   │   │   │       │   │   ├── endian_little.go
│   │   │   │       │   │   ├── env_unix.go
│   │   │   │       │   │   ├── fcntl.go
│   │   │   │       │   │   ├── fcntl_darwin.go
│   │   │   │       │   │   ├── fcntl_linux_32bit.go
│   │   │   │       │   │   ├── fdset.go
│   │   │   │       │   │   ├── gccgo.go
│   │   │   │       │   │   ├── gccgo_c.c
│   │   │   │       │   │   ├── gccgo_linux_amd64.go
│   │   │   │       │   │   ├── ifreq_linux.go
│   │   │   │       │   │   ├── ioctl_linux.go
│   │   │   │       │   │   ├── ioctl_signed.go
│   │   │   │       │   │   ├── ioctl_unsigned.go
│   │   │   │       │   │   ├── ioctl_zos.go
│   │   │   │       │   │   ├── mkall.sh
│   │   │   │       │   │   ├── mkerrors.sh
│   │   │   │       │   │   ├── mmap_nomremap.go
│   │   │   │       │   │   ├── mremap.go
│   │   │   │       │   │   ├── pagesize_unix.go
│   │   │   │       │   │   ├── pledge_openbsd.go
│   │   │   │       │   │   ├── ptrace_darwin.go
│   │   │   │       │   │   ├── ptrace_ios.go
│   │   │   │       │   │   ├── race.go
│   │   │   │       │   │   ├── race0.go
│   │   │   │       │   │   ├── readdirent_getdents.go
│   │   │   │       │   │   ├── readdirent_getdirentries.go
│   │   │   │       │   │   ├── sockcmsg_dragonfly.go
│   │   │   │       │   │   ├── sockcmsg_linux.go
│   │   │   │       │   │   ├── sockcmsg_unix.go
│   │   │   │       │   │   ├── sockcmsg_unix_other.go
│   │   │   │       │   │   ├── sockcmsg_zos.go
│   │   │   │       │   │   ├── symaddr_zos_s390x.s
│   │   │   │       │   │   ├── syscall.go
│   │   │   │       │   │   ├── syscall_aix.go
│   │   │   │       │   │   ├── syscall_aix_ppc.go
│   │   │   │       │   │   ├── syscall_aix_ppc64.go
│   │   │   │       │   │   ├── syscall_bsd.go
│   │   │   │       │   │   ├── syscall_darwin.go
│   │   │   │       │   │   ├── syscall_darwin_amd64.go
│   │   │   │       │   │   ├── syscall_darwin_arm64.go
│   │   │   │       │   │   ├── syscall_darwin_libSystem.go
│   │   │   │       │   │   ├── syscall_dragonfly.go
│   │   │   │       │   │   ├── syscall_dragonfly_amd64.go
│   │   │   │       │   │   ├── syscall_freebsd.go
│   │   │   │       │   │   ├── syscall_freebsd_386.go
│   │   │   │       │   │   ├── syscall_freebsd_amd64.go
│   │   │   │       │   │   ├── syscall_freebsd_arm.go
│   │   │   │       │   │   ├── syscall_freebsd_arm64.go
│   │   │   │       │   │   ├── syscall_freebsd_riscv64.go
│   │   │   │       │   │   ├── syscall_hurd.go
│   │   │   │       │   │   ├── syscall_hurd_386.go
│   │   │   │       │   │   ├── syscall_illumos.go
│   │   │   │       │   │   ├── syscall_linux.go
│   │   │   │       │   │   ├── syscall_linux_386.go
│   │   │   │       │   │   ├── syscall_linux_alarm.go
│   │   │   │       │   │   ├── syscall_linux_amd64.go
│   │   │   │       │   │   ├── syscall_linux_amd64_gc.go
│   │   │   │       │   │   ├── syscall_linux_arm.go
│   │   │   │       │   │   ├── syscall_linux_arm64.go
│   │   │   │       │   │   ├── syscall_linux_gc.go
│   │   │   │       │   │   ├── syscall_linux_gc_386.go
│   │   │   │       │   │   ├── syscall_linux_gc_arm.go
│   │   │   │       │   │   ├── syscall_linux_gccgo_386.go
│   │   │   │       │   │   ├── syscall_linux_gccgo_arm.go
│   │   │   │       │   │   ├── syscall_linux_loong64.go
│   │   │   │       │   │   ├── syscall_linux_mips64x.go
│   │   │   │       │   │   ├── syscall_linux_mipsx.go
│   │   │   │       │   │   ├── syscall_linux_ppc.go
│   │   │   │       │   │   ├── syscall_linux_ppc64x.go
│   │   │   │       │   │   ├── syscall_linux_riscv64.go
│   │   │   │       │   │   ├── syscall_linux_s390x.go
│   │   │   │       │   │   ├── syscall_linux_sparc64.go
│   │   │   │       │   │   ├── syscall_netbsd.go
│   │   │   │       │   │   ├── syscall_netbsd_386.go
│   │   │   │       │   │   ├── syscall_netbsd_amd64.go
│   │   │   │       │   │   ├── syscall_netbsd_arm.go
│   │   │   │       │   │   ├── syscall_netbsd_arm64.go
│   │   │   │       │   │   ├── syscall_openbsd.go
│   │   │   │       │   │   ├── syscall_openbsd_386.go
│   │   │   │       │   │   ├── syscall_openbsd_amd64.go
│   │   │   │       │   │   ├── syscall_openbsd_arm.go
│   │   │   │       │   │   ├── syscall_openbsd_arm64.go
│   │   │   │       │   │   ├── syscall_openbsd_libc.go
│   │   │   │       │   │   ├── syscall_openbsd_mips64.go
│   │   │   │       │   │   ├── syscall_openbsd_ppc64.go
│   │   │   │       │   │   ├── syscall_openbsd_riscv64.go
│   │   │   │       │   │   ├── syscall_solaris.go
│   │   │   │       │   │   ├── syscall_solaris_amd64.go
│   │   │   │       │   │   ├── syscall_unix.go
│   │   │   │       │   │   ├── syscall_unix_gc.go
│   │   │   │       │   │   ├── syscall_unix_gc_ppc64x.go
│   │   │   │       │   │   ├── syscall_zos_s390x.go
│   │   │   │       │   │   ├── sysvshm_linux.go
│   │   │   │       │   │   ├── sysvshm_unix.go
│   │   │   │       │   │   ├── sysvshm_unix_other.go
│   │   │   │       │   │   ├── timestruct.go
│   │   │   │       │   │   ├── unveil_openbsd.go
│   │   │   │       │   │   ├── vgetrandom_linux.go
│   │   │   │       │   │   ├── vgetrandom_unsupported.go
│   │   │   │       │   │   ├── xattr_bsd.go
│   │   │   │       │   │   ├── zerrors_aix_ppc.go
│   │   │   │       │   │   ├── zerrors_aix_ppc64.go
│   │   │   │       │   │   ├── zerrors_darwin_amd64.go
│   │   │   │       │   │   ├── zerrors_darwin_arm64.go
│   │   │   │       │   │   ├── zerrors_dragonfly_amd64.go
│   │   │   │       │   │   ├── zerrors_freebsd_386.go
│   │   │   │       │   │   ├── zerrors_freebsd_amd64.go
│   │   │   │       │   │   ├── zerrors_freebsd_arm.go
│   │   │   │       │   │   ├── zerrors_freebsd_arm64.go
│   │   │   │       │   │   ├── zerrors_freebsd_riscv64.go
│   │   │   │       │   │   ├── zerrors_linux.go
│   │   │   │       │   │   ├── zerrors_linux_386.go
│   │   │   │       │   │   ├── zerrors_linux_amd64.go
│   │   │   │       │   │   ├── zerrors_linux_arm.go
│   │   │   │       │   │   ├── zerrors_linux_arm64.go
│   │   │   │       │   │   ├── zerrors_linux_loong64.go
│   │   │   │       │   │   ├── zerrors_linux_mips.go
│   │   │   │       │   │   ├── zerrors_linux_mips64.go
│   │   │   │       │   │   ├── zerrors_linux_mips64le.go
│   │   │   │       │   │   ├── zerrors_linux_mipsle.go
│   │   │   │       │   │   ├── zerrors_linux_ppc.go
│   │   │   │       │   │   ├── zerrors_linux_ppc64.go
│   │   │   │       │   │   ├── zerrors_linux_ppc64le.go
│   │   │   │       │   │   ├── zerrors_linux_riscv64.go
│   │   │   │       │   │   ├── zerrors_linux_s390x.go
│   │   │   │       │   │   ├── zerrors_linux_sparc64.go
│   │   │   │       │   │   ├── zerrors_netbsd_386.go
│   │   │   │       │   │   ├── zerrors_netbsd_amd64.go
│   │   │   │       │   │   ├── zerrors_netbsd_arm.go
│   │   │   │       │   │   ├── zerrors_netbsd_arm64.go
│   │   │   │       │   │   ├── zerrors_openbsd_386.go
│   │   │   │       │   │   ├── zerrors_openbsd_amd64.go
│   │   │   │       │   │   ├── zerrors_openbsd_arm.go
│   │   │   │       │   │   ├── zerrors_openbsd_arm64.go
│   │   │   │       │   │   ├── zerrors_openbsd_mips64.go
│   │   │   │       │   │   ├── zerrors_openbsd_ppc64.go
│   │   │   │       │   │   ├── zerrors_openbsd_riscv64.go
│   │   │   │       │   │   ├── zerrors_solaris_amd64.go
│   │   │   │       │   │   ├── zerrors_zos_s390x.go
│   │   │   │       │   │   ├── zptrace_armnn_linux.go
│   │   │   │       │   │   ├── zptrace_linux_arm64.go
│   │   │   │       │   │   ├── zptrace_mipsnn_linux.go
│   │   │   │       │   │   ├── zptrace_mipsnnle_linux.go
│   │   │   │       │   │   ├── zptrace_x86_linux.go
│   │   │   │       │   │   ├── zsymaddr_zos_s390x.s
│   │   │   │       │   │   ├── zsyscall_aix_ppc.go
│   │   │   │       │   │   ├── zsyscall_aix_ppc64.go
│   │   │   │       │   │   ├── zsyscall_aix_ppc64_gc.go
│   │   │   │       │   │   ├── zsyscall_aix_ppc64_gccgo.go
│   │   │   │       │   │   ├── zsyscall_darwin_amd64.go
│   │   │   │       │   │   ├── zsyscall_darwin_amd64.s
│   │   │   │       │   │   ├── zsyscall_darwin_arm64.go
│   │   │   │       │   │   ├── zsyscall_darwin_arm64.s
│   │   │   │       │   │   ├── zsyscall_dragonfly_amd64.go
│   │   │   │       │   │   ├── zsyscall_freebsd_386.go
│   │   │   │       │   │   ├── zsyscall_freebsd_amd64.go
│   │   │   │       │   │   ├── zsyscall_freebsd_arm.go
│   │   │   │       │   │   ├── zsyscall_freebsd_arm64.go
│   │   │   │       │   │   ├── zsyscall_freebsd_riscv64.go
│   │   │   │       │   │   ├── zsyscall_illumos_amd64.go
│   │   │   │       │   │   ├── zsyscall_linux.go
│   │   │   │       │   │   ├── zsyscall_linux_386.go
│   │   │   │       │   │   ├── zsyscall_linux_amd64.go
│   │   │   │       │   │   ├── zsyscall_linux_arm.go
│   │   │   │       │   │   ├── zsyscall_linux_arm64.go
│   │   │   │       │   │   ├── zsyscall_linux_loong64.go
│   │   │   │       │   │   ├── zsyscall_linux_mips.go
│   │   │   │       │   │   ├── zsyscall_linux_mips64.go
│   │   │   │       │   │   ├── zsyscall_linux_mips64le.go
│   │   │   │       │   │   ├── zsyscall_linux_mipsle.go
│   │   │   │       │   │   ├── zsyscall_linux_ppc.go
│   │   │   │       │   │   ├── zsyscall_linux_ppc64.go
│   │   │   │       │   │   ├── zsyscall_linux_ppc64le.go
│   │   │   │       │   │   ├── zsyscall_linux_riscv64.go
│   │   │   │       │   │   ├── zsyscall_linux_s390x.go
│   │   │   │       │   │   ├── zsyscall_linux_sparc64.go
│   │   │   │       │   │   ├── zsyscall_netbsd_386.go
│   │   │   │       │   │   ├── zsyscall_netbsd_amd64.go
│   │   │   │       │   │   ├── zsyscall_netbsd_arm.go
│   │   │   │       │   │   ├── zsyscall_netbsd_arm64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_386.go
│   │   │   │       │   │   ├── zsyscall_openbsd_386.s
│   │   │   │       │   │   ├── zsyscall_openbsd_amd64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_amd64.s
│   │   │   │       │   │   ├── zsyscall_openbsd_arm.go
│   │   │   │       │   │   ├── zsyscall_openbsd_arm.s
│   │   │   │       │   │   ├── zsyscall_openbsd_arm64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_arm64.s
│   │   │   │       │   │   ├── zsyscall_openbsd_mips64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_mips64.s
│   │   │   │       │   │   ├── zsyscall_openbsd_ppc64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_ppc64.s
│   │   │   │       │   │   ├── zsyscall_openbsd_riscv64.go
│   │   │   │       │   │   ├── zsyscall_openbsd_riscv64.s
│   │   │   │       │   │   ├── zsyscall_solaris_amd64.go
│   │   │   │       │   │   ├── zsyscall_zos_s390x.go
│   │   │   │       │   │   ├── zsysctl_openbsd_386.go
│   │   │   │       │   │   ├── zsysctl_openbsd_amd64.go
│   │   │   │       │   │   ├── zsysctl_openbsd_arm.go
│   │   │   │       │   │   ├── zsysctl_openbsd_arm64.go
│   │   │   │       │   │   ├── zsysctl_openbsd_mips64.go
│   │   │   │       │   │   ├── zsysctl_openbsd_ppc64.go
│   │   │   │       │   │   ├── zsysctl_openbsd_riscv64.go
│   │   │   │       │   │   ├── zsysnum_darwin_amd64.go
│   │   │   │       │   │   ├── zsysnum_darwin_arm64.go
│   │   │   │       │   │   ├── zsysnum_dragonfly_amd64.go
│   │   │   │       │   │   ├── zsysnum_freebsd_386.go
│   │   │   │       │   │   ├── zsysnum_freebsd_amd64.go
│   │   │   │       │   │   ├── zsysnum_freebsd_arm.go
│   │   │   │       │   │   ├── zsysnum_freebsd_arm64.go
│   │   │   │       │   │   ├── zsysnum_freebsd_riscv64.go
│   │   │   │       │   │   ├── zsysnum_linux_386.go
│   │   │   │       │   │   ├── zsysnum_linux_amd64.go
│   │   │   │       │   │   ├── zsysnum_linux_arm.go
│   │   │   │       │   │   ├── zsysnum_linux_arm64.go
│   │   │   │       │   │   ├── zsysnum_linux_loong64.go
│   │   │   │       │   │   ├── zsysnum_linux_mips.go
│   │   │   │       │   │   ├── zsysnum_linux_mips64.go
│   │   │   │       │   │   ├── zsysnum_linux_mips64le.go
│   │   │   │       │   │   ├── zsysnum_linux_mipsle.go
│   │   │   │       │   │   ├── zsysnum_linux_ppc.go
│   │   │   │       │   │   ├── zsysnum_linux_ppc64.go
│   │   │   │       │   │   ├── zsysnum_linux_ppc64le.go
│   │   │   │       │   │   ├── zsysnum_linux_riscv64.go
│   │   │   │       │   │   ├── zsysnum_linux_s390x.go
│   │   │   │       │   │   ├── zsysnum_linux_sparc64.go
│   │   │   │       │   │   ├── zsysnum_netbsd_386.go
│   │   │   │       │   │   ├── zsysnum_netbsd_amd64.go
│   │   │   │       │   │   ├── zsysnum_netbsd_arm.go
│   │   │   │       │   │   ├── zsysnum_netbsd_arm64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_386.go
│   │   │   │       │   │   ├── zsysnum_openbsd_amd64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_arm.go
│   │   │   │       │   │   ├── zsysnum_openbsd_arm64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_mips64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_ppc64.go
│   │   │   │       │   │   ├── zsysnum_openbsd_riscv64.go
│   │   │   │       │   │   ├── zsysnum_zos_s390x.go
│   │   │   │       │   │   ├── ztypes_aix_ppc.go
│   │   │   │       │   │   ├── ztypes_aix_ppc64.go
│   │   │   │       │   │   ├── ztypes_darwin_amd64.go
│   │   │   │       │   │   ├── ztypes_darwin_arm64.go
│   │   │   │       │   │   ├── ztypes_dragonfly_amd64.go
│   │   │   │       │   │   ├── ztypes_freebsd_386.go
│   │   │   │       │   │   ├── ztypes_freebsd_amd64.go
│   │   │   │       │   │   ├── ztypes_freebsd_arm.go
│   │   │   │       │   │   ├── ztypes_freebsd_arm64.go
│   │   │   │       │   │   ├── ztypes_freebsd_riscv64.go
│   │   │   │       │   │   ├── ztypes_linux.go
│   │   │   │       │   │   ├── ztypes_linux_386.go
│   │   │   │       │   │   ├── ztypes_linux_amd64.go
│   │   │   │       │   │   ├── ztypes_linux_arm.go
│   │   │   │       │   │   ├── ztypes_linux_arm64.go
│   │   │   │       │   │   ├── ztypes_linux_loong64.go
│   │   │   │       │   │   ├── ztypes_linux_mips.go
│   │   │   │       │   │   ├── ztypes_linux_mips64.go
│   │   │   │       │   │   ├── ztypes_linux_mips64le.go
│   │   │   │       │   │   ├── ztypes_linux_mipsle.go
│   │   │   │       │   │   ├── ztypes_linux_ppc.go
│   │   │   │       │   │   ├── ztypes_linux_ppc64.go
│   │   │   │       │   │   ├── ztypes_linux_ppc64le.go
│   │   │   │       │   │   ├── ztypes_linux_riscv64.go
│   │   │   │       │   │   ├── ztypes_linux_s390x.go
│   │   │   │       │   │   ├── ztypes_linux_sparc64.go
│   │   │   │       │   │   ├── ztypes_netbsd_386.go
│   │   │   │       │   │   ├── ztypes_netbsd_amd64.go
│   │   │   │       │   │   ├── ztypes_netbsd_arm.go
│   │   │   │       │   │   ├── ztypes_netbsd_arm64.go
│   │   │   │       │   │   ├── ztypes_openbsd_386.go
│   │   │   │       │   │   ├── ztypes_openbsd_amd64.go
│   │   │   │       │   │   ├── ztypes_openbsd_arm.go
│   │   │   │       │   │   ├── ztypes_openbsd_arm64.go
│   │   │   │       │   │   ├── ztypes_openbsd_mips64.go
│   │   │   │       │   │   ├── ztypes_openbsd_ppc64.go
│   │   │   │       │   │   ├── ztypes_openbsd_riscv64.go
│   │   │   │       │   │   ├── ztypes_solaris_amd64.go
│   │   │   │       │   │   └── ztypes_zos_s390x.go
│   │   │   │       │   └── windows/
│   │   │   │       │       ├── aliases.go
│   │   │   │       │       ├── dll_windows.go
│   │   │   │       │       ├── env_windows.go
│   │   │   │       │       ├── eventlog.go
│   │   │   │       │       ├── exec_windows.go
│   │   │   │       │       ├── memory_windows.go
│   │   │   │       │       ├── mkerrors.bash
│   │   │   │       │       ├── mkknownfolderids.bash
│   │   │   │       │       ├── mksyscall.go
│   │   │   │       │       ├── race.go
│   │   │   │       │       ├── race0.go
│   │   │   │       │       ├── security_windows.go
│   │   │   │       │       ├── service.go
│   │   │   │       │       ├── setupapi_windows.go
│   │   │   │       │       ├── str.go
│   │   │   │       │       ├── syscall.go
│   │   │   │       │       ├── syscall_windows.go
│   │   │   │       │       ├── types_windows.go
│   │   │   │       │       ├── types_windows_386.go
│   │   │   │       │       ├── types_windows_amd64.go
│   │   │   │       │       ├── types_windows_arm.go
│   │   │   │       │       ├── types_windows_arm64.go
│   │   │   │       │       ├── zerrors_windows.go
│   │   │   │       │       ├── zknownfolderids_windows.go
│   │   │   │       │       └── zsyscall_windows.go
│   │   │   │       ├── telemetry/
│   │   │   │       │   ├── .dockerignore
│   │   │   │       │   ├── .eslintrc.json
│   │   │   │       │   ├── .gitattributes
│   │   │   │       │   ├── .gitignore
│   │   │   │       │   ├── .prettierrc.json
│   │   │   │       │   ├── .stylelintrc.json
│   │   │   │       │   ├── CONTRIBUTING.md
│   │   │   │       │   ├── LICENSE
│   │   │   │       │   ├── PATENTS
│   │   │   │       │   ├── README.md
│   │   │   │       │   ├── codereview.cfg
│   │   │   │       │   ├── counter/
│   │   │   │       │   │   ├── counter.go
│   │   │   │       │   │   ├── countertest/
│   │   │   │       │   │   │   └── countertest.go
│   │   │   │       │   │   └── doc.go
│   │   │   │       │   ├── dir.go
│   │   │   │       │   ├── doc.go
│   │   │   │       │   ├── internal/
│   │   │   │       │   │   ├── config/
│   │   │   │       │   │   │   └── config.go
│   │   │   │       │   │   ├── configstore/
│   │   │   │       │   │   │   ├── download.go
│   │   │   │       │   │   │   └── download_windows.go
│   │   │   │       │   │   ├── counter/
│   │   │   │       │   │   │   ├── counter.go
│   │   │   │       │   │   │   ├── file.go
│   │   │   │       │   │   │   ├── parse.go
│   │   │   │       │   │   │   └── stackcounter.go
│   │   │   │       │   │   ├── crashmonitor/
│   │   │   │       │   │   │   └── monitor.go
│   │   │   │       │   │   ├── mmap/
│   │   │   │       │   │   │   ├── mmap.go
│   │   │   │       │   │   │   ├── mmap_other.go
│   │   │   │       │   │   │   ├── mmap_unix.go
│   │   │   │       │   │   │   └── mmap_windows.go
│   │   │   │       │   │   ├── telemetry/
│   │   │   │       │   │   │   ├── dateonly.go
│   │   │   │       │   │   │   ├── dir.go
│   │   │   │       │   │   │   ├── proginfo.go
│   │   │   │       │   │   │   └── types.go
│   │   │   │       │   │   └── upload/
│   │   │   │       │   │       ├── Doc.txt
│   │   │   │       │   │       ├── dat
Copy disabled (too large) Download .txt
Showing preview only (20,132K chars total). Download the full file to get everything.
SYMBOL INDEX (257344 symbols across 7127 files)

FILE: lib/hg/goreposum.py
  function goreposum (line 34) | def goreposum(ui, url):
  function golookup (line 59) | def golookup(ui, url, rev):

FILE: lib/time/mkzip.go
  function usage (line 33) | func usage() {
  function main (line 38) | func main() {

FILE: lib/wasm/wasm_exec.js
  method writeSync (line 18) | writeSync(fd, buf) {
  method write (line 27) | write(fd, buf, offset, length, position, callback) {
  method chmod (line 35) | chmod(path, mode, callback) { callback(enosys()); }
  method chown (line 36) | chown(path, uid, gid, callback) { callback(enosys()); }
  method close (line 37) | close(fd, callback) { callback(enosys()); }
  method fchmod (line 38) | fchmod(fd, mode, callback) { callback(enosys()); }
  method fchown (line 39) | fchown(fd, uid, gid, callback) { callback(enosys()); }
  method fstat (line 40) | fstat(fd, callback) { callback(enosys()); }
  method fsync (line 41) | fsync(fd, callback) { callback(null); }
  method ftruncate (line 42) | ftruncate(fd, length, callback) { callback(enosys()); }
  method lchown (line 43) | lchown(path, uid, gid, callback) { callback(enosys()); }
  method link (line 44) | link(path, link, callback) { callback(enosys()); }
  method lstat (line 45) | lstat(path, callback) { callback(enosys()); }
  method mkdir (line 46) | mkdir(path, perm, callback) { callback(enosys()); }
  method open (line 47) | open(path, flags, mode, callback) { callback(enosys()); }
  method read (line 48) | read(fd, buffer, offset, length, position, callback) { callback(enosys()...
  method readdir (line 49) | readdir(path, callback) { callback(enosys()); }
  method readlink (line 50) | readlink(path, callback) { callback(enosys()); }
  method rename (line 51) | rename(from, to, callback) { callback(enosys()); }
  method rmdir (line 52) | rmdir(path, callback) { callback(enosys()); }
  method stat (line 53) | stat(path, callback) { callback(enosys()); }
  method symlink (line 54) | symlink(path, link, callback) { callback(enosys()); }
  method truncate (line 55) | truncate(path, length, callback) { callback(enosys()); }
  method unlink (line 56) | unlink(path, callback) { callback(enosys()); }
  method utimes (line 57) | utimes(path, atime, mtime, callback) { callback(enosys()); }
  method getuid (line 63) | getuid() { return -1; }
  method getgid (line 64) | getgid() { return -1; }
  method geteuid (line 65) | geteuid() { return -1; }
  method getegid (line 66) | getegid() { return -1; }
  method getgroups (line 67) | getgroups() { throw enosys(); }
  method umask (line 70) | umask() { throw enosys(); }
  method cwd (line 71) | cwd() { throw enosys(); }
  method chdir (line 72) | chdir() { throw enosys(); }
  method resolve (line 78) | resolve(...pathSegments) {
  method constructor (line 104) | constructor() {
  method run (line 479) | async run(instance) {
  method _resume (line 555) | _resume() {
  method _makeFuncWrapper (line 565) | _makeFuncWrapper(id) {

FILE: misc/cgo/gmp/fib.go
  function fibber (line 19) | func fibber(c chan *big.Int, out chan string, n int64) {
  function main (line 37) | func main() {

FILE: misc/cgo/gmp/gmp.go
  type Int (line 128) | type Int struct
    method doinit (line 142) | func (z *Int) doinit() {
    method Bytes (line 151) | func (z *Int) Bytes() []byte {
    method Len (line 159) | func (z *Int) Len() int {
    method Set (line 165) | func (z *Int) Set(x *Int) *Int {
    method SetBytes (line 173) | func (z *Int) SetBytes(b []byte) *Int {
    method SetInt64 (line 184) | func (z *Int) SetInt64(x int64) *Int {
    method SetString (line 194) | func (z *Int) SetString(s string, base int) error {
    method String (line 208) | func (z *Int) String() string {
    method destroy (line 219) | func (z *Int) destroy() {
    method Add (line 231) | func (z *Int) Add(x, y *Int) *Int {
    method Sub (line 240) | func (z *Int) Sub(x, y *Int) *Int {
    method Mul (line 249) | func (z *Int) Mul(x, y *Int) *Int {
    method Div (line 258) | func (z *Int) Div(x, y *Int) *Int {
    method Mod (line 268) | func (z *Int) Mod(x, y *Int) *Int {
    method Lsh (line 277) | func (z *Int) Lsh(x *Int, s uint) *Int {
    method Rsh (line 285) | func (z *Int) Rsh(x *Int, s uint) *Int {
    method Exp (line 294) | func (z *Int) Exp(x, y, m *Int) *Int {
    method Int64 (line 307) | func (z *Int) Int64() int64 {
    method Neg (line 315) | func (z *Int) Neg(x *Int) *Int {
    method Abs (line 323) | func (z *Int) Abs(x *Int) *Int {
    method ProbablyPrime (line 376) | func (z *Int) ProbablyPrime(n int) bool {
  function NewInt (line 134) | func NewInt(x int64) *Int { return new(Int).SetInt64(x) }
  function CmpInt (line 339) | func CmpInt(x, y *Int) int {
  function DivModInt (line 352) | func DivModInt(q, r, x, y *Int) {
  function GcdInt (line 364) | func GcdInt(d, x, y, a, b *Int) {

FILE: misc/cgo/gmp/pi.go
  function extractDigit (line 24) | func extractDigit() int64 {
  function nextTerm (line 37) | func nextTerm(k int64) {
  function eliminateDigit (line 45) | func eliminateDigit(d int64) {
  function main (line 51) | func main() {

FILE: misc/chrome/gophertool/gopher.js
  function urlForInput (line 10) | function urlForInput(t) {

FILE: misc/chrome/gophertool/popup.js
  function openURL (line 1) | function openURL(url) {
  function addLinks (line 5) | function addLinks() {

FILE: misc/go_android_exec/exitcode_test.go
  function TestExitCodeFilter (line 15) | func TestExitCodeFilter(t *testing.T) {
  function TestExitCodeMissing (line 48) | func TestExitCodeMissing(t *testing.T) {

FILE: misc/go_android_exec/main.go
  function adbRun (line 34) | func adbRun(args string) (int, error) {
  function adb (line 65) | func adb(args ...string) error {
  function adbCmd (line 73) | func adbCmd(args ...string) *exec.Cmd {
  constant deviceRoot (line 81) | deviceRoot   = "/data/local/tmp/go_android_exec"
  constant deviceGoroot (line 82) | deviceGoroot = deviceRoot + "/goroot"
  function main (line 85) | func main() {
  function runMain (line 95) | func runMain() (int, error) {
  type exitCodeFilter (line 216) | type exitCodeFilter struct
    method Write (line 241) | func (f *exitCodeFilter) Write(data []byte) (int, error) {
    method Finish (line 265) | func (f *exitCodeFilter) Finish() (int, error) {
  function newExitCodeFilter (line 222) | func newExitCodeFilter(w io.Writer) (*exitCodeFilter, string) {
  function pkgPath (line 294) | func pkgPath() (importPath string, isStd bool, modPath, modDir string, e...
  function adbCopyTree (line 336) | func adbCopyTree(deviceCwd, subdir string) error {
  function adbCopyGoroot (line 366) | func adbCopyGoroot() error {
  function findGoroot (line 486) | func findGoroot() (string, error) {
  function goTool (line 515) | func goTool() (string, error) {

FILE: misc/ios/detect.go
  function main (line 24) | func main() {
  function detectMobileProvisionFiles (line 66) | func detectMobileProvisionFiles(udids [][]byte) []string {
  function parseMobileProvision (line 91) | func parseMobileProvision(fname string) *exec.Cmd {
  function plistExtract (line 95) | func plistExtract(fname string, path string) ([]byte, error) {
  function getLines (line 103) | func getLines(cmd *exec.Cmd) [][]byte {
  function output (line 113) | func output(cmd *exec.Cmd) []byte {
  function check (line 123) | func check(err error) {
  function fail (line 129) | func fail(msg string, v ...interface{}) {

FILE: misc/ios/go_ios_exec.go
  constant debug (line 21) | debug = false
  function main (line 38) | func main() {
  function runMain (line 58) | func runMain() (int, error) {
  function runOnSimulator (line 97) | func runOnSimulator(appdir string) error {
  function assembleApp (line 105) | func assembleApp(appdir, bin string) error {
  function installSimulator (line 132) | func installSimulator(appdir string) error {
  function runSimulator (line 145) | func runSimulator(appdir, bundleID string, args []string) error {
  function copyLocalDir (line 161) | func copyLocalDir(dst, src string) error {
  function cp (line 192) | func cp(dst, src string) error {
  function copyLocalData (line 200) | func copyLocalData(dstbase string) (pkgpath string, err error) {
  function subdir (line 261) | func subdir() (pkgpath string, underGoRoot bool, err error) {
  function infoPlist (line 303) | func infoPlist(pkgpath string) string {
  function entitlementsPlist (line 323) | func entitlementsPlist() string {
  constant resourceRules (line 341) | resourceRules = `<?xml version="1.0" encoding="UTF-8"?>

FILE: src/archive/tar/common.go
  type headerError (line 45) | type headerError
    method Error (line 47) | func (he headerError) Error() string {
  constant TypeReg (line 64) | TypeReg = '0'
  constant TypeRegA (line 67) | TypeRegA = '\x00'
  constant TypeLink (line 70) | TypeLink    = '1'
  constant TypeSymlink (line 71) | TypeSymlink = '2'
  constant TypeChar (line 72) | TypeChar    = '3'
  constant TypeBlock (line 73) | TypeBlock   = '4'
  constant TypeDir (line 74) | TypeDir     = '5'
  constant TypeFifo (line 75) | TypeFifo    = '6'
  constant TypeCont (line 78) | TypeCont = '7'
  constant TypeXHeader (line 83) | TypeXHeader = 'x'
  constant TypeXGlobalHeader (line 89) | TypeXGlobalHeader = 'g'
  constant TypeGNUSparse (line 92) | TypeGNUSparse = 'S'
  constant TypeGNULongName (line 97) | TypeGNULongName = 'L'
  constant TypeGNULongLink (line 98) | TypeGNULongLink = 'K'
  constant paxNone (line 103) | paxNone     = ""
  constant paxPath (line 104) | paxPath     = "path"
  constant paxLinkpath (line 105) | paxLinkpath = "linkpath"
  constant paxSize (line 106) | paxSize     = "size"
  constant paxUid (line 107) | paxUid      = "uid"
  constant paxGid (line 108) | paxGid      = "gid"
  constant paxUname (line 109) | paxUname    = "uname"
  constant paxGname (line 110) | paxGname    = "gname"
  constant paxMtime (line 111) | paxMtime    = "mtime"
  constant paxAtime (line 112) | paxAtime    = "atime"
  constant paxCtime (line 113) | paxCtime    = "ctime"
  constant paxCharset (line 114) | paxCharset  = "charset"
  constant paxComment (line 115) | paxComment  = "comment"
  constant paxSchilyXattr (line 117) | paxSchilyXattr = "SCHILY.xattr."
  constant paxGNUSparse (line 120) | paxGNUSparse          = "GNU.sparse."
  constant paxGNUSparseNumBlocks (line 121) | paxGNUSparseNumBlocks = "GNU.sparse.numblocks"
  constant paxGNUSparseOffset (line 122) | paxGNUSparseOffset    = "GNU.sparse.offset"
  constant paxGNUSparseNumBytes (line 123) | paxGNUSparseNumBytes  = "GNU.sparse.numbytes"
  constant paxGNUSparseMap (line 124) | paxGNUSparseMap       = "GNU.sparse.map"
  constant paxGNUSparseName (line 125) | paxGNUSparseName      = "GNU.sparse.name"
  constant paxGNUSparseMajor (line 126) | paxGNUSparseMajor     = "GNU.sparse.major"
  constant paxGNUSparseMinor (line 127) | paxGNUSparseMinor     = "GNU.sparse.minor"
  constant paxGNUSparseSize (line 128) | paxGNUSparseSize      = "GNU.sparse.size"
  constant paxGNUSparseRealSize (line 129) | paxGNUSparseRealSize  = "GNU.sparse.realsize"
  type Header (line 148) | type Header struct
    method allowedFormats (line 344) | func (h Header) allowedFormats() (format Format, paxHdrs map[string]st...
    method FileInfo (line 540) | func (h *Header) FileInfo() fs.FileInfo {
  type sparseEntry (line 214) | type sparseEntry struct
    method endOffset (line 216) | func (s sparseEntry) endOffset() int64 { return s.Offset + s.Length }
  type sparseDatas (line 251) | type sparseDatas
  type sparseHoles (line 252) | type sparseHoles
  function validateSparseEntries (line 257) | func validateSparseEntries(sp []sparseEntry, size int64) bool {
  function alignSparseEntries (line 287) | func alignSparseEntries(src []sparseEntry, size int64) []sparseEntry {
  function invertSparseEntries (line 310) | func invertSparseEntries(src []sparseEntry, size int64) []sparseEntry {
  type fileState (line 331) | type fileState interface
  type headerFileInfo (line 545) | type headerFileInfo struct
    method Size (line 549) | func (fi headerFileInfo) Size() int64        { return fi.h.Size }
    method IsDir (line 550) | func (fi headerFileInfo) IsDir() bool        { return fi.Mode().IsDir() }
    method ModTime (line 551) | func (fi headerFileInfo) ModTime() time.Time { return fi.h.ModTime }
    method Sys (line 552) | func (fi headerFileInfo) Sys() any           { return fi.h }
    method Name (line 555) | func (fi headerFileInfo) Name() string {
    method Mode (line 563) | func (fi headerFileInfo) Mode() (mode fs.FileMode) {
    method String (line 612) | func (fi headerFileInfo) String() string {
  constant c_ISUID (line 622) | c_ISUID = 04000
  constant c_ISGID (line 623) | c_ISGID = 02000
  constant c_ISVTX (line 624) | c_ISVTX = 01000
  constant c_ISDIR (line 628) | c_ISDIR  = 040000
  constant c_ISFIFO (line 629) | c_ISFIFO = 010000
  constant c_ISREG (line 630) | c_ISREG  = 0100000
  constant c_ISLNK (line 631) | c_ISLNK  = 0120000
  constant c_ISBLK (line 632) | c_ISBLK  = 060000
  constant c_ISCHR (line 633) | c_ISCHR  = 020000
  constant c_ISSOCK (line 634) | c_ISSOCK = 0140000
  function FileInfoHeader (line 648) | func FileInfoHeader(fi fs.FileInfo, link string) (*Header, error) {
  type FileInfoNames (line 732) | type FileInfoNames interface
  function isHeaderOnlyType (line 742) | func isHeaderOnlyType(flag byte) bool {

FILE: src/archive/tar/example_test.go
  function Example_minimal (line 16) | func Example_minimal() {

FILE: src/archive/tar/format.go
  type Format (line 46) | type Format
    method has (line 108) | func (f Format) has(f2 Format) bool   { return f&f2 != 0 }
    method mayBe (line 109) | func (f *Format) mayBe(f2 Format)     { *f |= f2 }
    method mayOnlyBe (line 110) | func (f *Format) mayOnlyBe(f2 Format) { *f &= f2 }
    method mustNotBe (line 111) | func (f *Format) mustNotBe(f2 Format) { *f &^= f2 }
    method String (line 117) | func (f Format) String() string {
  constant _ (line 51) | _ Format = (1 << iota) / 4
  constant FormatUnknown (line 54) | FormatUnknown
  constant formatV7 (line 57) | formatV7
  constant FormatUSTAR (line 68) | FormatUSTAR
  constant FormatPAX (line 84) | FormatPAX
  constant FormatGNU (line 98) | FormatGNU
  constant formatSTAR (line 103) | formatSTAR
  constant formatMax (line 105) | formatMax
  constant magicGNU (line 136) | magicGNU, versionGNU     = "ustar ", " \x00"
  constant magicUSTAR (line 137) | magicUSTAR, versionUSTAR = "ustar\x00", "00"
  constant trailerSTAR (line 138) | trailerSTAR              = "tar\x00"
  constant blockSize (line 143) | blockSize  = 512
  constant nameSize (line 144) | nameSize   = 100
  constant prefixSize (line 145) | prefixSize = 155
  constant maxSpecialFileSize (line 149) | maxSpecialFileSize = 1 << 20
  function blockPadding (line 154) | func blockPadding(offset int64) (n int64) {
  type block (line 160) | type block
    method toV7 (line 163) | func (b *block) toV7() *headerV7       { return (*headerV7)(b) }
    method toGNU (line 164) | func (b *block) toGNU() *headerGNU     { return (*headerGNU)(b) }
    method toSTAR (line 165) | func (b *block) toSTAR() *headerSTAR   { return (*headerSTAR)(b) }
    method toUSTAR (line 166) | func (b *block) toUSTAR() *headerUSTAR { return (*headerUSTAR)(b) }
    method toSparse (line 167) | func (b *block) toSparse() sparseArray { return sparseArray(b[:]) }
    method getFormat (line 172) | func (b *block) getFormat() Format {
    method setFormat (line 199) | func (b *block) setFormat(format Format) {
    method computeChecksum (line 231) | func (b *block) computeChecksum() (unsigned, signed int64) {
    method reset (line 243) | func (b *block) reset() {
  type headerV7 (line 247) | type headerV7
    method name (line 249) | func (h *headerV7) name() []byte     { return h[000:][:100] }
    method mode (line 250) | func (h *headerV7) mode() []byte     { return h[100:][:8] }
    method uid (line 251) | func (h *headerV7) uid() []byte      { return h[108:][:8] }
    method gid (line 252) | func (h *headerV7) gid() []byte      { return h[116:][:8] }
    method size (line 253) | func (h *headerV7) size() []byte     { return h[124:][:12] }
    method modTime (line 254) | func (h *headerV7) modTime() []byte  { return h[136:][:12] }
    method chksum (line 255) | func (h *headerV7) chksum() []byte   { return h[148:][:8] }
    method typeFlag (line 256) | func (h *headerV7) typeFlag() []byte { return h[156:][:1] }
    method linkName (line 257) | func (h *headerV7) linkName() []byte { return h[157:][:100] }
  type headerGNU (line 259) | type headerGNU
    method v7 (line 261) | func (h *headerGNU) v7() *headerV7       { return (*headerV7)(h) }
    method magic (line 262) | func (h *headerGNU) magic() []byte       { return h[257:][:6] }
    method version (line 263) | func (h *headerGNU) version() []byte     { return h[263:][:2] }
    method userName (line 264) | func (h *headerGNU) userName() []byte    { return h[265:][:32] }
    method groupName (line 265) | func (h *headerGNU) groupName() []byte   { return h[297:][:32] }
    method devMajor (line 266) | func (h *headerGNU) devMajor() []byte    { return h[329:][:8] }
    method devMinor (line 267) | func (h *headerGNU) devMinor() []byte    { return h[337:][:8] }
    method accessTime (line 268) | func (h *headerGNU) accessTime() []byte  { return h[345:][:12] }
    method changeTime (line 269) | func (h *headerGNU) changeTime() []byte  { return h[357:][:12] }
    method sparse (line 270) | func (h *headerGNU) sparse() sparseArray { return sparseArray(h[386:][...
    method realSize (line 271) | func (h *headerGNU) realSize() []byte    { return h[483:][:12] }
  type headerSTAR (line 273) | type headerSTAR
    method v7 (line 275) | func (h *headerSTAR) v7() *headerV7      { return (*headerV7)(h) }
    method magic (line 276) | func (h *headerSTAR) magic() []byte      { return h[257:][:6] }
    method version (line 277) | func (h *headerSTAR) version() []byte    { return h[263:][:2] }
    method userName (line 278) | func (h *headerSTAR) userName() []byte   { return h[265:][:32] }
    method groupName (line 279) | func (h *headerSTAR) groupName() []byte  { return h[297:][:32] }
    method devMajor (line 280) | func (h *headerSTAR) devMajor() []byte   { return h[329:][:8] }
    method devMinor (line 281) | func (h *headerSTAR) devMinor() []byte   { return h[337:][:8] }
    method prefix (line 282) | func (h *headerSTAR) prefix() []byte     { return h[345:][:131] }
    method accessTime (line 283) | func (h *headerSTAR) accessTime() []byte { return h[476:][:12] }
    method changeTime (line 284) | func (h *headerSTAR) changeTime() []byte { return h[488:][:12] }
    method trailer (line 285) | func (h *headerSTAR) trailer() []byte    { return h[508:][:4] }
  type headerUSTAR (line 287) | type headerUSTAR
    method v7 (line 289) | func (h *headerUSTAR) v7() *headerV7     { return (*headerV7)(h) }
    method magic (line 290) | func (h *headerUSTAR) magic() []byte     { return h[257:][:6] }
    method version (line 291) | func (h *headerUSTAR) version() []byte   { return h[263:][:2] }
    method userName (line 292) | func (h *headerUSTAR) userName() []byte  { return h[265:][:32] }
    method groupName (line 293) | func (h *headerUSTAR) groupName() []byte { return h[297:][:32] }
    method devMajor (line 294) | func (h *headerUSTAR) devMajor() []byte  { return h[329:][:8] }
    method devMinor (line 295) | func (h *headerUSTAR) devMinor() []byte  { return h[337:][:8] }
    method prefix (line 296) | func (h *headerUSTAR) prefix() []byte    { return h[345:][:155] }
  type sparseArray (line 298) | type sparseArray
    method entry (line 300) | func (s sparseArray) entry(i int) sparseElem { return sparseElem(s[i*2...
    method isExtended (line 301) | func (s sparseArray) isExtended() []byte     { return s[24*s.maxEntrie...
    method maxEntries (line 302) | func (s sparseArray) maxEntries() int        { return len(s) / 24 }
  type sparseElem (line 304) | type sparseElem
    method offset (line 306) | func (s sparseElem) offset() []byte { return s[00:][:12] }
    method length (line 307) | func (s sparseElem) length() []byte { return s[12:][:12] }

FILE: src/archive/tar/fuzz_test.go
  function FuzzReader (line 13) | func FuzzReader(f *testing.F) {

FILE: src/archive/tar/reader.go
  type Reader (line 19) | type Reader struct
    method Next (line 54) | func (tr *Reader) Next() (*Header, error) {
    method next (line 69) | func (tr *Reader) next() (*Header, error) {
    method handleRegularFile (line 178) | func (tr *Reader) handleRegularFile(hdr *Header) error {
    method handleSparseFile (line 194) | func (tr *Reader) handleSparseFile(hdr *Header, rawHdr *block) error {
    method readGNUSparsePAXHeaders (line 219) | func (tr *Reader) readGNUSparsePAXHeaders(hdr *Header) (sparseDatas, e...
    method readHeader (line 355) | func (tr *Reader) readHeader() (*Header, *block, error) {
    method readOldGNUSparseMap (line 477) | func (tr *Reader) readOldGNUSparseMap(hdr *Header, blk *block) (sparse...
    method Read (line 639) | func (tr *Reader) Read(b []byte) (int, error) {
    method writeTo (line 660) | func (tr *Reader) writeTo(w io.Writer) (int64, error) {
  type fileReader (line 31) | type fileReader interface
  function NewReader (line 39) | func NewReader(r io.Reader) *Reader {
  function mergePAX (line 261) | func mergePAX(hdr *Header, paxHdrs map[string]string) (err error) {
  function parsePAX (line 308) | func parsePAX(r io.Reader) (map[string]string, error) {
  function readGNUSparseMap1x0 (line 529) | func readGNUSparseMap1x0(r io.Reader) (sparseDatas, error) {
  function readGNUSparseMap0x1 (line 596) | func readGNUSparseMap0x1(paxHdrs map[string]string) (sparseDatas, error) {
  type regFileReader (line 672) | type regFileReader struct
    method Read (line 677) | func (fr *regFileReader) Read(b []byte) (n int, err error) {
    method WriteTo (line 695) | func (fr *regFileReader) WriteTo(w io.Writer) (int64, error) {
    method logicalRemaining (line 700) | func (fr regFileReader) logicalRemaining() int64 {
    method physicalRemaining (line 705) | func (fr regFileReader) physicalRemaining() int64 {
  type sparseFileReader (line 710) | type sparseFileReader struct
    method Read (line 716) | func (sr *sparseFileReader) Read(b []byte) (n int, err error) {
    method WriteTo (line 756) | func (sr *sparseFileReader) WriteTo(w io.Writer) (n int64, err error) {
    method logicalRemaining (line 809) | func (sr sparseFileReader) logicalRemaining() int64 {
    method physicalRemaining (line 812) | func (sr sparseFileReader) physicalRemaining() int64 {
  type zeroReader (line 816) | type zeroReader struct
    method Read (line 818) | func (zeroReader) Read(b []byte) (int, error) {
  function mustReadFull (line 825) | func mustReadFull(r io.Reader, b []byte) (int, error) {
  function tryReadFull (line 835) | func tryReadFull(r io.Reader, b []byte) (n int, err error) {
  function readSpecialFile (line 849) | func readSpecialFile(r io.Reader) ([]byte, error) {
  function discard (line 858) | func discard(r io.Reader, n int64) error {

FILE: src/archive/tar/reader_test.go
  function TestReader (line 27) | func TestReader(t *testing.T) {
  function TestPartialRead (line 714) | func TestPartialRead(t *testing.T) {
  function TestUninitializedRead (line 769) | func TestUninitializedRead(t *testing.T) {
  type reader (line 784) | type reader struct
  type readSeeker (line 785) | type readSeeker struct
  type readBadSeeker (line 786) | type readBadSeeker struct
    method Seek (line 788) | func (rbs *readBadSeeker) Seek(int64, int) (int64, error) { return 0, ...
  function TestReadTruncation (line 793) | func TestReadTruncation(t *testing.T) {
  function TestReadHeaderOnly (line 912) | func TestReadHeaderOnly(t *testing.T) {
  function TestMergePAX (line 953) | func TestMergePAX(t *testing.T) {
  function TestParsePAX (line 1007) | func TestParsePAX(t *testing.T) {
  function TestReadOldGNUSparseMap (line 1048) | func TestReadOldGNUSparseMap(t *testing.T) {
  function TestReadGNUSparsePAXHeaders (line 1168) | func TestReadGNUSparsePAXHeaders(t *testing.T) {
  type testNonEmptyReader (line 1367) | type testNonEmptyReader struct
    method Read (line 1369) | func (r testNonEmptyReader) Read(b []byte) (int, error) {
  function TestFileReader (line 1376) | func TestFileReader(t *testing.T) {
  function TestInsecurePaths (line 1638) | func TestInsecurePaths(t *testing.T) {
  function TestDisableInsecurePathCheck (line 1676) | func TestDisableInsecurePathCheck(t *testing.T) {

FILE: src/archive/tar/stat_actime1.go
  function statAtime (line 14) | func statAtime(st *syscall.Stat_t) time.Time {
  function statCtime (line 18) | func statCtime(st *syscall.Stat_t) time.Time {

FILE: src/archive/tar/stat_actime2.go
  function statAtime (line 14) | func statAtime(st *syscall.Stat_t) time.Time {
  function statCtime (line 18) | func statCtime(st *syscall.Stat_t) time.Time {

FILE: src/archive/tar/stat_unix.go
  function init (line 18) | func init() {
  function statUnix (line 26) | func statUnix(fi fs.FileInfo, h *Header, doNameLookups bool) error {

FILE: src/archive/tar/strconv.go
  function hasNUL (line 16) | func hasNUL(s string) bool {
  function isASCII (line 21) | func isASCII(s string) bool {
  function toASCII (line 32) | func toASCII(s string) string {
  type parser (line 45) | type parser struct
    method parseString (line 55) | func (*parser) parseString(b []byte) string {
    method parseNumeric (line 96) | func (p *parser) parseNumeric(b []byte) int64 {
    method parseOctal (line 158) | func (p *parser) parseOctal(b []byte) int64 {
  type formatter (line 49) | type formatter struct
    method formatString (line 63) | func (f *formatter) formatString(b []byte, s string) {
    method formatNumeric (line 139) | func (f *formatter) formatNumeric(b []byte, x int64) {
    method formatOctal (line 176) | func (f *formatter) formatOctal(b []byte, x int64) {
  function fitsInBase256 (line 88) | func fitsInBase256(n int, x int64) bool {
  function fitsInOctal (line 192) | func fitsInOctal(n int, x int64) bool {
  function parsePAXTime (line 200) | func parsePAXTime(s string) (time.Time, error) {
  function formatPAXTime (line 235) | func formatPAXTime(ts time.Time) (s string) {
  function parsePAXRecord (line 254) | func parsePAXRecord(s string) (k, v, r string, err error) {
  function formatPAXRecord (line 291) | func formatPAXRecord(k, v string) (string, error) {
  function validPAXRecord (line 319) | func validPAXRecord(k, v string) bool {

FILE: src/archive/tar/strconv_test.go
  function TestFitsInBase256 (line 14) | func TestFitsInBase256(t *testing.T) {
  function TestParseNumeric (line 45) | func TestParseNumeric(t *testing.T) {
  function TestFormatNumeric (line 107) | func TestFormatNumeric(t *testing.T) {
  function TestFitsInOctal (line 177) | func TestFitsInOctal(t *testing.T) {
  function TestParsePAXTime (line 216) | func TestParsePAXTime(t *testing.T) {
  function TestFormatPAXTime (line 297) | func TestFormatPAXTime(t *testing.T) {
  function TestParsePAXRecord (line 342) | func TestParsePAXRecord(t *testing.T) {
  function TestFormatPAXRecord (line 401) | func TestFormatPAXRecord(t *testing.T) {
  function BenchmarkParsePAXTime (line 443) | func BenchmarkParsePAXTime(b *testing.B) {

FILE: src/archive/tar/tar_test.go
  type testError (line 26) | type testError struct
  type fileOps (line 28) | type fileOps
  type testFile (line 32) | type testFile struct
    method Read (line 37) | func (f *testFile) Read(b []byte) (int, error) {
    method Write (line 59) | func (f *testFile) Write(b []byte) (int, error) {
    method Seek (line 83) | func (f *testFile) Seek(pos int64, whence int) (int64, error) {
  function TestSparseEntries (line 103) | func TestSparseEntries(t *testing.T) {
  function TestFileInfoHeader (line 209) | func TestFileInfoHeader(t *testing.T) {
  function TestFileInfoHeaderDir (line 236) | func TestFileInfoHeaderDir(t *testing.T) {
  function TestFileInfoHeaderSymlink (line 260) | func TestFileInfoHeaderSymlink(t *testing.T) {
  function TestRoundTrip (line 290) | func TestRoundTrip(t *testing.T) {
  type headerRoundTripTest (line 332) | type headerRoundTripTest struct
  function TestHeaderRoundTrip (line 337) | func TestHeaderRoundTrip(t *testing.T) {
  function TestHeaderAllowedFormats (line 515) | func TestHeaderAllowedFormats(t *testing.T) {
  function Benchmark (line 757) | func Benchmark(b *testing.B) {
  type fileInfoNames (line 852) | type fileInfoNames struct
    method Name (line 854) | func (f *fileInfoNames) Name() string {
    method Size (line 858) | func (f *fileInfoNames) Size() int64 {
    method Mode (line 862) | func (f *fileInfoNames) Mode() fs.FileMode {
    method ModTime (line 866) | func (f *fileInfoNames) ModTime() time.Time {
    method IsDir (line 870) | func (f *fileInfoNames) IsDir() bool {
    method Sys (line 874) | func (f *fileInfoNames) Sys() any {
    method Uname (line 878) | func (f *fileInfoNames) Uname() (string, error) {
    method Gname (line 882) | func (f *fileInfoNames) Gname() (string, error) {
  function TestFileInfoHeaderUseFileInfoNames (line 886) | func TestFileInfoHeaderUseFileInfoNames(t *testing.T) {

FILE: src/archive/tar/writer.go
  type Writer (line 22) | type Writer struct
    method Flush (line 52) | func (tw *Writer) Flush() error {
    method WriteHeader (line 70) | func (tw *Writer) WriteHeader(hdr *Header) error {
    method writeUSTARHeader (line 113) | func (tw *Writer) writeUSTARHeader(hdr *Header) error {
    method writePAXHeader (line 131) | func (tw *Writer) writePAXHeader(hdr *Header, paxHdrs map[string]strin...
    method writeGNUHeader (line 231) | func (tw *Writer) writeGNUHeader(hdr *Header) error {
    method templateV7Plus (line 323) | func (tw *Writer) templateV7Plus(hdr *Header, fmtStr stringFormatter, ...
    method writeRawFile (line 353) | func (tw *Writer) writeRawFile(name, data string, flag byte, format Fo...
    method writeRawHeader (line 388) | func (tw *Writer) writeRawHeader(blk *block, size int64, flag byte) er...
    method AddFS (line 406) | func (tw *Writer) AddFS(fsys fs.FS) error {
    method Write (line 480) | func (tw *Writer) Write(b []byte) (int, error) {
    method readFrom (line 501) | func (tw *Writer) readFrom(r io.Reader) (int64, error) {
    method Close (line 515) | func (tw *Writer) Close() error {
  function NewWriter (line 36) | func NewWriter(w io.Writer) *Writer {
  type fileWriter (line 40) | type fileWriter interface
  type stringFormatter (line 313) | type stringFormatter
  type numberFormatter (line 314) | type numberFormatter
  function splitUSTARPath (line 454) | func splitUSTARPath(name string) (prefix, suffix string, ok bool) {
  type regFileWriter (line 535) | type regFileWriter struct
    method Write (line 540) | func (fw *regFileWriter) Write(b []byte) (n int, err error) {
    method ReadFrom (line 559) | func (fw *regFileWriter) ReadFrom(r io.Reader) (int64, error) {
    method logicalRemaining (line 564) | func (fw regFileWriter) logicalRemaining() int64 {
    method physicalRemaining (line 569) | func (fw regFileWriter) physicalRemaining() int64 {
  type sparseFileWriter (line 574) | type sparseFileWriter struct
    method Write (line 580) | func (sw *sparseFileWriter) Write(b []byte) (n int, err error) {
    method ReadFrom (line 620) | func (sw *sparseFileWriter) ReadFrom(r io.Reader) (n int64, err error) {
    method logicalRemaining (line 675) | func (sw sparseFileWriter) logicalRemaining() int64 {
    method physicalRemaining (line 679) | func (sw sparseFileWriter) physicalRemaining() int64 {
  type zeroWriter (line 684) | type zeroWriter struct
    method Write (line 686) | func (zeroWriter) Write(b []byte) (int, error) {
  function ensureEOF (line 696) | func ensureEOF(r io.Reader) error {

FILE: src/archive/tar/writer_test.go
  function bytediff (line 26) | func bytediff(a, b []byte) string {
  function TestWriter (line 55) | func TestWriter(t *testing.T) {
  function TestPax (line 552) | func TestPax(t *testing.T) {
  function TestPaxSymlink (line 592) | func TestPaxSymlink(t *testing.T) {
  function TestPaxNonAscii (line 631) | func TestPaxNonAscii(t *testing.T) {
  function TestPaxXattrs (line 687) | func TestPaxXattrs(t *testing.T) {
  function TestPaxHeadersSorted (line 726) | func TestPaxHeadersSorted(t *testing.T) {
  function TestUSTARLongName (line 772) | func TestUSTARLongName(t *testing.T) {
  function TestValidTypeflagWithPAXHeader (line 808) | func TestValidTypeflagWithPAXHeader(t *testing.T) {
  type failOnceWriter (line 844) | type failOnceWriter
    method Write (line 846) | func (w *failOnceWriter) Write(b []byte) (int, error) {
  function TestWriterErrors (line 854) | func TestWriterErrors(t *testing.T) {
  function TestSplitUSTARPath (line 943) | func TestSplitUSTARPath(t *testing.T) {
  function TestIssue12594 (line 980) | func TestIssue12594(t *testing.T) {
  function TestWriteLongHeader (line 1024) | func TestWriteLongHeader(t *testing.T) {
  type testNonEmptyWriter (line 1053) | type testNonEmptyWriter struct
    method Write (line 1055) | func (w testNonEmptyWriter) Write(b []byte) (int, error) {
  function TestFileWriter (line 1062) | func TestFileWriter(t *testing.T) {
  function TestWriterAddFS (line 1354) | func TestWriterAddFS(t *testing.T) {
  function TestWriterAddFSNonRegularFiles (line 1438) | func TestWriterAddFSNonRegularFiles(t *testing.T) {

FILE: src/archive/zip/example_test.go
  function ExampleWriter (line 17) | func ExampleWriter() {
  function ExampleReader (line 50) | func ExampleReader() {
  function ExampleWriter_RegisterCompressor (line 78) | func ExampleWriter_RegisterCompressor() {

FILE: src/archive/zip/fuzz_test.go
  function FuzzReader (line 15) | func FuzzReader(f *testing.F) {

FILE: src/archive/zip/reader.go
  type Reader (line 36) | type Reader struct
    method init (line 119) | func (r *Reader) init(rdr io.ReaderAt, size int64) error {
    method RegisterDecompressor (line 183) | func (r *Reader) RegisterDecompressor(method uint16, dcomp Decompresso...
    method decompressor (line 190) | func (r *Reader) decompressor(method uint16) Decompressor {
    method initFileList (line 806) | func (r *Reader) initFileList() {
    method Open (line 897) | func (r *Reader) Open(name string) (fs.File, error) {
    method openLookup (line 928) | func (r *Reader) openLookup(name string) *fileListEntry {
    method openReadDir (line 951) | func (r *Reader) openReadDir(dir string) []fileListEntry {
  type ReadCloser (line 53) | type ReadCloser struct
    method Close (line 199) | func (rc *ReadCloser) Close() error {
  type File (line 61) | type File struct
    method DataOffset (line 208) | func (f *File) DataOffset() (offset int64, err error) {
    method Open (line 218) | func (f *File) Open() (io.ReadCloser, error) {
    method OpenRaw (line 261) | func (f *File) OpenRaw() (io.Reader, error) {
    method findBodyOffset (line 339) | func (f *File) findBodyOffset() (int64, error) {
  function OpenReader (line 78) | func OpenReader(name string) (*ReadCloser, error) {
  function NewReader (line 107) | func NewReader(r io.ReaderAt, size int64) (*Reader, error) {
  type dirReader (line 270) | type dirReader struct
    method Read (line 274) | func (r *dirReader) Read([]byte) (int, error) {
    method Close (line 278) | func (r *dirReader) Close() error {
  type checksumReader (line 282) | type checksumReader struct
    method Stat (line 291) | func (r *checksumReader) Stat() (fs.FileInfo, error) {
    method Read (line 295) | func (r *checksumReader) Read(b []byte) (n int, err error) {
    method Close (line 335) | func (r *checksumReader) Close() error { return r.rc.Close() }
  function readDirectoryHeader (line 357) | func readDirectoryHeader(f *File, r io.Reader) error {
  function readDataDescriptor (line 529) | func readDataDescriptor(r io.Reader, f *File) error {
  function readDirectoryEnd (line 568) | func readDirectoryEnd(r io.ReaderAt, size int64) (dir *directoryEnd, bas...
  function findDirectory64End (line 650) | func findDirectory64End(r io.ReaderAt, directoryEndOffset int64) (int64,...
  function readDirectory64End (line 675) | func readDirectory64End(r io.ReaderAt, offset int64, d *directoryEnd) (e...
  function findSignatureInBlock (line 697) | func findSignatureInBlock(b []byte) int {
  type readBuf (line 715) | type readBuf
    method uint8 (line 717) | func (b *readBuf) uint8() uint8 {
    method uint16 (line 723) | func (b *readBuf) uint16() uint16 {
    method uint32 (line 729) | func (b *readBuf) uint32() uint32 {
    method uint64 (line 735) | func (b *readBuf) uint64() uint64 {
    method sub (line 741) | func (b *readBuf) sub(n int) readBuf {
  type fileListEntry (line 749) | type fileListEntry struct
    method stat (line 761) | func (f *fileListEntry) stat() (fileInfoDirEntry, error) {
    method Name (line 772) | func (f *fileListEntry) Name() string      { _, elem, _ := split(f.nam...
    method Size (line 773) | func (f *fileListEntry) Size() int64       { return 0 }
    method Mode (line 774) | func (f *fileListEntry) Mode() fs.FileMode { return fs.ModeDir | 0555 }
    method Type (line 775) | func (f *fileListEntry) Type() fs.FileMode { return fs.ModeDir }
    method IsDir (line 776) | func (f *fileListEntry) IsDir() bool       { return true }
    method Sys (line 777) | func (f *fileListEntry) Sys() any          { return nil }
    method ModTime (line 779) | func (f *fileListEntry) ModTime() time.Time {
    method Info (line 786) | func (f *fileListEntry) Info() (fs.FileInfo, error) { return f, nil }
    method String (line 788) | func (f *fileListEntry) String() string {
  type fileInfoDirEntry (line 756) | type fileInfoDirEntry interface
  function toValidName (line 793) | func toValidName(name string) string {
  function fileEntryCompare (line 884) | func fileEntryCompare(x, y string) int {
  function split (line 917) | func split(name string) (dir, elem string, isDir bool) {
  type openDir (line 972) | type openDir struct
    method Close (line 978) | func (d *openDir) Close() error               { return nil }
    method Stat (line 979) | func (d *openDir) Stat() (fs.FileInfo, error) { return d.e.stat() }
    method Read (line 981) | func (d *openDir) Read([]byte) (int, error) {
    method ReadDir (line 985) | func (d *openDir) ReadDir(count int) ([]fs.DirEntry, error) {

FILE: src/archive/zip/reader_test.go
  type ZipTest (line 26) | type ZipTest struct
  type ZipTestFile (line 35) | type ZipTestFile struct
  function TestReader (line 585) | func TestReader(t *testing.T) {
  function readTestZip (line 593) | func readTestZip(t *testing.T, zt ZipTest) {
  function equalTimeAndZone (line 677) | func equalTimeAndZone(t1, t2 time.Time) bool {
  function readTestFile (line 683) | func readTestFile(t *testing.T, zt ZipTest, ft ZipTestFile, f *File, raw...
  function testFileMode (line 780) | func testFileMode(t *testing.T, f *File, want fs.FileMode) {
  function TestInvalidFiles (line 789) | func TestInvalidFiles(t *testing.T) {
  function messWith (line 817) | func messWith(fileName string, corrupter func(b []byte)) (r io.ReaderAt,...
  function returnCorruptCRC32Zip (line 826) | func returnCorruptCRC32Zip() (r io.ReaderAt, size int64) {
  function returnCorruptNotStreamedZip (line 833) | func returnCorruptNotStreamedZip() (r io.ReaderAt, size int64) {
  function rZipBytes (line 851) | func rZipBytes() []byte {
  function returnRecursiveZip (line 890) | func returnRecursiveZip() (r io.ReaderAt, size int64) {
  function biggestZipBytes (line 959) | func biggestZipBytes() []byte {
  function returnBigZipBytes (line 1049) | func returnBigZipBytes() (r io.ReaderAt, size int64) {
  function TestIssue8186 (line 1068) | func TestIssue8186(t *testing.T) {
  function TestIssue10957 (line 1091) | func TestIssue10957(t *testing.T) {
  function TestIssue10956 (line 1130) | func TestIssue10956(t *testing.T) {
  function TestIssue11146 (line 1144) | func TestIssue11146(t *testing.T) {
  function TestIssue12449 (line 1167) | func TestIssue12449(t *testing.T) {
  function TestFS (line 1203) | func TestFS(t *testing.T) {
  function TestFSWalk (line 1231) | func TestFSWalk(t *testing.T) {
  function TestFSWalkBadFile (line 1284) | func TestFSWalkBadFile(t *testing.T) {
  function TestFSModTime (line 1327) | func TestFSModTime(t *testing.T) {
  function TestCVE202127919 (line 1359) | func TestCVE202127919(t *testing.T) {
  function TestOpenReaderInsecurePath (line 1404) | func TestOpenReaderInsecurePath(t *testing.T) {
  function TestCVE202133196 (line 1460) | func TestCVE202133196(t *testing.T) {
  function TestCVE202139293 (line 1519) | func TestCVE202139293(t *testing.T) {
  function TestCVE202141772 (line 1537) | func TestCVE202141772(t *testing.T) {
  function TestUnderSize (line 1656) | func TestUnderSize(t *testing.T) {
  function TestIssue54801 (line 1683) | func TestIssue54801(t *testing.T) {
  function TestInsecurePaths (line 1713) | func TestInsecurePaths(t *testing.T) {
  function TestDisableInsecurePathCheck (line 1746) | func TestDisableInsecurePathCheck(t *testing.T) {
  function TestCompressedDirectory (line 1769) | func TestCompressedDirectory(t *testing.T) {
  function TestBaseOffsetPlusOverflow (line 1838) | func TestBaseOffsetPlusOverflow(t *testing.T) {
  function BenchmarkReaderOneDeepDir (line 1879) | func BenchmarkReaderOneDeepDir(b *testing.B) {
  function BenchmarkReaderManyDeepDirs (line 1905) | func BenchmarkReaderManyDeepDirs(b *testing.B) {
  function BenchmarkReaderManyShallowFiles (line 1933) | func BenchmarkReaderManyShallowFiles(b *testing.B) {

FILE: src/archive/zip/register.go
  type Compressor (line 19) | type Compressor
  type Decompressor (line 26) | type Decompressor
  function newFlateWriter (line 30) | func newFlateWriter(w io.Writer) io.WriteCloser {
  type pooledFlateWriter (line 40) | type pooledFlateWriter struct
    method Write (line 45) | func (w *pooledFlateWriter) Write(p []byte) (n int, err error) {
    method Close (line 54) | func (w *pooledFlateWriter) Close() error {
  function newFlateReader (line 68) | func newFlateReader(r io.Reader) io.ReadCloser {
  type pooledFlateReader (line 78) | type pooledFlateReader struct
    method Read (line 83) | func (r *pooledFlateReader) Read(p []byte) (n int, err error) {
    method Close (line 92) | func (r *pooledFlateReader) Close() error {
  function init (line 109) | func init() {
  function RegisterDecompressor (line 119) | func RegisterDecompressor(method uint16, dcomp Decompressor) {
  function RegisterCompressor (line 127) | func RegisterCompressor(method uint16, comp Compressor) {
  function compressor (line 133) | func compressor(method uint16) Compressor {
  function decompressor (line 141) | func decompressor(method uint16) Decompressor {

FILE: src/archive/zip/struct.go
  constant Store (line 32) | Store   uint16 = 0
  constant Deflate (line 33) | Deflate uint16 = 8
  constant fileHeaderSignature (line 37) | fileHeaderSignature      = 0x04034b50
  constant directoryHeaderSignature (line 38) | directoryHeaderSignature = 0x02014b50
  constant directoryEndSignature (line 39) | directoryEndSignature    = 0x06054b50
  constant directory64LocSignature (line 40) | directory64LocSignature  = 0x07064b50
  constant directory64EndSignature (line 41) | directory64EndSignature  = 0x06064b50
  constant dataDescriptorSignature (line 42) | dataDescriptorSignature  = 0x08074b50
  constant fileHeaderLen (line 43) | fileHeaderLen            = 30
  constant directoryHeaderLen (line 44) | directoryHeaderLen       = 46
  constant directoryEndLen (line 45) | directoryEndLen          = 22
  constant dataDescriptorLen (line 46) | dataDescriptorLen        = 16
  constant dataDescriptor64Len (line 47) | dataDescriptor64Len      = 24
  constant directory64LocLen (line 48) | directory64LocLen        = 20
  constant directory64EndLen (line 49) | directory64EndLen        = 56
  constant creatorFAT (line 52) | creatorFAT    = 0
  constant creatorUnix (line 53) | creatorUnix   = 3
  constant creatorNTFS (line 54) | creatorNTFS   = 11
  constant creatorVFAT (line 55) | creatorVFAT   = 14
  constant creatorMacOSX (line 56) | creatorMacOSX = 19
  constant zipVersion20 (line 59) | zipVersion20 = 20
  constant zipVersion45 (line 60) | zipVersion45 = 45
  constant uint16max (line 63) | uint16max = (1 << 16) - 1
  constant uint32max (line 64) | uint32max = (1 << 32) - 1
  constant zip64ExtraID (line 75) | zip64ExtraID       = 0x0001
  constant ntfsExtraID (line 76) | ntfsExtraID        = 0x000a
  constant unixExtraID (line 77) | unixExtraID        = 0x000d
  constant extTimeExtraID (line 78) | extTimeExtraID     = 0x5455
  constant infoZipUnixExtraID (line 79) | infoZipUnixExtraID = 0x5855
  type FileHeader (line 86) | type FileHeader struct
    method FileInfo (line 164) | func (h *FileHeader) FileInfo() fs.FileInfo {
    method ModTime (line 279) | func (h *FileHeader) ModTime() time.Time {
    method SetModTime (line 287) | func (h *FileHeader) SetModTime(t time.Time) {
    method Mode (line 313) | func (h *FileHeader) Mode() (mode fs.FileMode) {
    method SetMode (line 327) | func (h *FileHeader) SetMode(mode fs.FileMode) {
    method isZip64 (line 341) | func (h *FileHeader) isZip64() bool {
    method hasDataDescriptor (line 345) | func (h *FileHeader) hasDataDescriptor() bool {
  type headerFileInfo (line 169) | type headerFileInfo struct
    method Name (line 173) | func (fi headerFileInfo) Name() string { return path.Base(fi.fh.Name) }
    method Size (line 174) | func (fi headerFileInfo) Size() int64 {
    method IsDir (line 180) | func (fi headerFileInfo) IsDir() bool { return fi.Mode().IsDir() }
    method ModTime (line 181) | func (fi headerFileInfo) ModTime() time.Time {
    method Mode (line 187) | func (fi headerFileInfo) Mode() fs.FileMode { return fi.fh.Mode() }
    method Type (line 188) | func (fi headerFileInfo) Type() fs.FileMode { return fi.fh.Mode().Type...
    method Sys (line 189) | func (fi headerFileInfo) Sys() any          { return fi.fh }
    method Info (line 191) | func (fi headerFileInfo) Info() (fs.FileInfo, error) { return fi, nil }
    method String (line 193) | func (fi headerFileInfo) String() string {
  function FileInfoHeader (line 204) | func FileInfoHeader(fi fs.FileInfo) (*FileHeader, error) {
  type directoryEnd (line 220) | type directoryEnd struct
  function timeZone (line 233) | func timeZone(offset time.Duration) *time.Location {
  function msDosTimeToTime (line 249) | func msDosTimeToTime(dosDate, dosTime uint16) time.Time {
  function timeToMsDosTime (line 269) | func timeToMsDosTime(t time.Time) (fDate uint16, fTime uint16) {
  constant s_IFMT (line 296) | s_IFMT   = 0xf000
  constant s_IFSOCK (line 297) | s_IFSOCK = 0xc000
  constant s_IFLNK (line 298) | s_IFLNK  = 0xa000
  constant s_IFREG (line 299) | s_IFREG  = 0x8000
  constant s_IFBLK (line 300) | s_IFBLK  = 0x6000
  constant s_IFDIR (line 301) | s_IFDIR  = 0x4000
  constant s_IFCHR (line 302) | s_IFCHR  = 0x2000
  constant s_IFIFO (line 303) | s_IFIFO  = 0x1000
  constant s_ISUID (line 304) | s_ISUID  = 0x800
  constant s_ISGID (line 305) | s_ISGID  = 0x400
  constant s_ISVTX (line 306) | s_ISVTX  = 0x200
  constant msdosDir (line 308) | msdosDir      = 0x10
  constant msdosReadOnly (line 309) | msdosReadOnly = 0x01
  function msdosModeToFileMode (line 349) | func msdosModeToFileMode(m uint32) (mode fs.FileMode) {
  function fileModeToUnixMode (line 361) | func fileModeToUnixMode(mode fs.FileMode) uint32 {
  function unixModeToFileMode (line 391) | func unixModeToFileMode(m uint32) fs.FileMode {

FILE: src/archive/zip/writer.go
  type Writer (line 25) | type Writer struct
    method SetOffset (line 53) | func (w *Writer) SetOffset(n int64) {
    method Flush (line 62) | func (w *Writer) Flush() error {
    method SetComment (line 68) | func (w *Writer) SetComment(comment string) error {
    method Close (line 78) | func (w *Writer) Close() error {
    method Create (line 220) | func (w *Writer) Create(name string) (io.Writer, error) {
    method prepare (line 253) | func (w *Writer) prepare(fh *FileHeader) error {
    method CreateHeader (line 273) | func (w *Writer) CreateHeader(fh *FileHeader) (io.Writer, error) {
    method CreateRaw (line 441) | func (w *Writer) CreateRaw(fh *FileHeader) (io.Writer, error) {
    method Copy (line 474) | func (w *Writer) Copy(f *File) error {
    method RegisterCompressor (line 493) | func (w *Writer) RegisterCompressor(method uint16, comp Compressor) {
    method AddFS (line 503) | func (w *Writer) AddFS(fsys fs.FS) error {
    method compressor (line 544) | func (w *Writer) compressor(method uint16) Compressor {
  type header (line 38) | type header struct
  function NewWriter (line 45) | func NewWriter(w io.Writer) *Writer {
  function detectUTF8 (line 231) | func detectUTF8(s string) (valid, require bool) {
  function writeHeader (line 388) | func writeHeader(w io.Writer, h *header) error {
  type dirWriter (line 552) | type dirWriter struct
    method Write (line 554) | func (dirWriter) Write(b []byte) (int, error) {
  type fileWriter (line 561) | type fileWriter struct
    method Write (line 571) | func (w *fileWriter) Write(p []byte) (int, error) {
    method close (line 582) | func (w *fileWriter) close() error {
    method writeDataDescriptor (line 612) | func (w *fileWriter) writeDataDescriptor() error {
  type countWriter (line 641) | type countWriter struct
    method Write (line 646) | func (w *countWriter) Write(p []byte) (int, error) {
  type nopCloser (line 652) | type nopCloser struct
    method Close (line 656) | func (w nopCloser) Close() error {
  type writeBuf (line 660) | type writeBuf
    method uint8 (line 662) | func (b *writeBuf) uint8(v uint8) {
    method uint16 (line 667) | func (b *writeBuf) uint16(v uint16) {
    method uint32 (line 672) | func (b *writeBuf) uint32(v uint32) {
    method uint64 (line 677) | func (b *writeBuf) uint64(v uint64) {

FILE: src/archive/zip/writer_test.go
  type WriteTest (line 25) | type WriteTest struct
  function TestWriter (line 77) | func TestWriter(t *testing.T) {
  function TestWriterComment (line 110) | func TestWriterComment(t *testing.T) {
  function TestWriterUTF8 (line 160) | func TestWriterUTF8(t *testing.T) {
  function TestWriterTime (line 241) | func TestWriterTime(t *testing.T) {
  function TestWriterOffset (line 265) | func TestWriterOffset(t *testing.T) {
  function TestWriterFlush (line 300) | func TestWriterFlush(t *testing.T) {
  function TestWriterDir (line 318) | func TestWriterDir(t *testing.T) {
  function TestWriterDirAttributes (line 332) | func TestWriterDirAttributes(t *testing.T) {
  function TestWriterCopy (line 371) | func TestWriterCopy(t *testing.T) {
  function TestWriterCreateRaw (line 413) | func TestWriterCreateRaw(t *testing.T) {
  function testCreate (line 536) | func testCreate(t *testing.T, w *Writer, wt *WriteTest) {
  function testReadFile (line 554) | func testReadFile(t *testing.T, f *File, wt *WriteTest) {
  function BenchmarkCompressedZipGarbage (line 576) | func BenchmarkCompressedZipGarbage(b *testing.B) {
  function writeTestsToFS (line 607) | func writeTestsToFS(tests []WriteTest) fs.FS {
  function TestWriterAddFS (line 618) | func TestWriterAddFS(t *testing.T) {
  function TestIssue61875 (line 652) | func TestIssue61875(t *testing.T) {

FILE: src/archive/zip/zip_test.go
  function TestOver65kFiles (line 24) | func TestOver65kFiles(t *testing.T) {
  function TestModTime (line 59) | func TestModTime(t *testing.T) {
  function testHeaderRoundTrip (line 69) | func testHeaderRoundTrip(fh *FileHeader, wantUncompressedSize uint32, wa...
  function TestFileHeaderRoundTrip (line 96) | func TestFileHeaderRoundTrip(t *testing.T) {
  function TestFileHeaderRoundTrip64 (line 106) | func TestFileHeaderRoundTrip64(t *testing.T) {
  function TestFileHeaderRoundTripModified (line 116) | func TestFileHeaderRoundTripModified(t *testing.T) {
  function TestFileHeaderRoundTripWithoutModified (line 137) | func TestFileHeaderRoundTripWithoutModified(t *testing.T) {
  type repeatedByte (line 157) | type repeatedByte struct
  type rleBuffer (line 166) | type rleBuffer struct
    method Size (line 170) | func (r *rleBuffer) Size() int64 {
    method Write (line 178) | func (r *rleBuffer) Write(p []byte) (n int, err error) {
    method ReadAt (line 214) | func (r *rleBuffer) ReadAt(p []byte, off int64) (n int, err error) {
  function memset (line 202) | func memset(a []byte, b byte) {
  function TestRLEBuffer (line 241) | func TestRLEBuffer(t *testing.T) {
  type fakeHash32 (line 268) | type fakeHash32 struct
    method Write (line 272) | func (fakeHash32) Write(p []byte) (int, error) { return len(p), nil }
    method Sum32 (line 273) | func (fakeHash32) Sum32() uint32               { return 0 }
  function TestZip64 (line 275) | func TestZip64(t *testing.T) {
  function TestZip64EdgeCase (line 285) | func TestZip64EdgeCase(t *testing.T) {
  function TestZip64DirectoryOffset (line 302) | func TestZip64DirectoryOffset(t *testing.T) {
  function TestZip64ManyRecords (line 347) | func TestZip64ManyRecords(t *testing.T) {
  type suffixSaver (line 387) | type suffixSaver struct
    method Size (line 394) | func (ss *suffixSaver) Size() int64 { return ss.size }
    method ReadAt (line 398) | func (ss *suffixSaver) ReadAt(p []byte, off int64) (n int, err error) {
    method Suffix (line 411) | func (ss *suffixSaver) Suffix() []byte {
    method Write (line 421) | func (ss *suffixSaver) Write(p []byte) (n int, err error) {
  function generatesZip64 (line 446) | func generatesZip64(t *testing.T, f func(w *Writer)) bool {
  type sizedReaderAt (line 453) | type sizedReaderAt interface
  function suffixIsZip64 (line 458) | func suffixIsZip64(t *testing.T, zip sizedReaderAt) bool {
  function TestZip64LargeDirectory (line 496) | func TestZip64LargeDirectory(t *testing.T) {
  function testZip64 (line 553) | func testZip64(t testing.TB, size int64) *rleBuffer {
  function testZip64DirectoryRecordLength (line 640) | func testZip64DirectoryRecordLength(buf *rleBuffer, t *testing.T) {
  function testValidHeader (line 646) | func testValidHeader(h *FileHeader, t *testing.T) {
  function TestHeaderInvalidTagAndSize (line 673) | func TestHeaderInvalidTagAndSize(t *testing.T) {
  function TestHeaderTooShort (line 689) | func TestHeaderTooShort(t *testing.T) {
  function TestHeaderTooLongErr (line 698) | func TestHeaderTooLongErr(t *testing.T) {
  function TestHeaderIgnoredSize (line 736) | func TestHeaderIgnoredSize(t *testing.T) {
  function TestZeroLengthHeader (line 747) | func TestZeroLengthHeader(t *testing.T) {
  function BenchmarkZip64Test (line 761) | func BenchmarkZip64Test(b *testing.B) {
  function BenchmarkZip64TestSizes (line 767) | func BenchmarkZip64TestSizes(b *testing.B) {
  function TestSuffixSaver (line 779) | func TestSuffixSaver(t *testing.T) {
  type zeros (line 814) | type zeros struct
    method Read (line 816) | func (zeros) Read(p []byte) (int, error) {

FILE: src/arena/arena.go
  type Arena (line 44) | type Arena struct
    method Free (line 57) | func (a *Arena) Free() {
  function NewArena (line 49) | func NewArena() *Arena {
  function New (line 65) | func New[T any](a *Arena) *T {
  function MakeSlice (line 72) | func MakeSlice[T any](a *Arena, len, cap int) []T {
  function Clone (line 83) | func Clone[T any](s T) T {
  function reflect_arena_New (line 88) | func reflect_arena_New(a *Arena, typ any) any {
  function runtime_arena_newArena (line 93) | func runtime_arena_newArena() unsafe.Pointer
  function runtime_arena_arena_New (line 96) | func runtime_arena_arena_New(arena unsafe.Pointer, typ any) any
  function runtime_arena_arena_Slice (line 102) | func runtime_arena_arena_Slice(arena unsafe.Pointer, slice any, cap int)
  function runtime_arena_arena_Free (line 105) | func runtime_arena_arena_Free(arena unsafe.Pointer)
  function runtime_arena_heapify (line 108) | func runtime_arena_heapify(any) any

FILE: src/arena/arena_test.go
  type T1 (line 14) | type T1 struct
  type T2 (line 17) | type T2
  function TestSmoke (line 19) | func TestSmoke(t *testing.T) {
  function TestSmokeLarge (line 36) | func TestSmokeLarge(t *testing.T) {

FILE: src/bufio/bufio.go
  constant defaultBufSize (line 19) | defaultBufSize = 4096
  type Reader (line 35) | type Reader struct
    method Size (line 67) | func (b *Reader) Size() int { return len(b.buf) }
    method Reset (line 74) | func (b *Reader) Reset(r io.Reader) {
    method reset (line 87) | func (b *Reader) reset(buf []byte, r io.Reader) {
    method fill (line 99) | func (b *Reader) fill() {
    method readErr (line 129) | func (b *Reader) readErr() error {
    method Peek (line 143) | func (b *Reader) Peek(n int) ([]byte, error) {
    method Discard (line 177) | func (b *Reader) Discard(n int) (discarded int, err error) {
    method Read (line 216) | func (b *Reader) Read(p []byte) (n int, err error) {
    method ReadByte (line 267) | func (b *Reader) ReadByte() (byte, error) {
    method UnreadByte (line 286) | func (b *Reader) UnreadByte() error {
    method ReadRune (line 306) | func (b *Reader) ReadRune() (r rune, size int, err error) {
    method UnreadRune (line 325) | func (b *Reader) UnreadRune() error {
    method Buffered (line 336) | func (b *Reader) Buffered() int { return b.w - b.r }
    method ReadSlice (line 348) | func (b *Reader) ReadSlice(delim byte) (line []byte, err error) {
    method ReadLine (line 405) | func (b *Reader) ReadLine() (line []byte, isPrefix bool, err error) {
    method collectFragments (line 447) | func (b *Reader) collectFragments(delim byte) (fullBuffers [][]byte, f...
    method ReadBytes (line 478) | func (b *Reader) ReadBytes(delim byte) ([]byte, error) {
    method ReadString (line 498) | func (b *Reader) ReadString(delim byte) (string, error) {
    method WriteTo (line 515) | func (b *Reader) WriteTo(w io.Writer) (n int64, err error) {
    method writeBuf (line 562) | func (b *Reader) writeBuf(w io.Writer) (int64, error) {
  constant minReadBufferSize (line 44) | minReadBufferSize = 16
  constant maxConsecutiveEmptyReads (line 45) | maxConsecutiveEmptyReads = 100
  function NewReaderSize (line 50) | func NewReaderSize(rd io.Reader, size int) *Reader {
  function NewReader (line 62) | func NewReader(rd io.Reader) *Reader {
  type Writer (line 579) | type Writer struct
    method Size (line 612) | func (b *Writer) Size() int { return len(b.buf) }
    method Reset (line 619) | func (b *Writer) Reset(w io.Writer) {
    method Flush (line 635) | func (b *Writer) Flush() error {
    method Available (line 659) | func (b *Writer) Available() int { return len(b.buf) - b.n }
    method AvailableBuffer (line 665) | func (b *Writer) AvailableBuffer() []byte {
    method Buffered (line 670) | func (b *Writer) Buffered() int { return b.n }
    method Write (line 676) | func (b *Writer) Write(p []byte) (nn int, err error) {
    method WriteByte (line 701) | func (b *Writer) WriteByte(c byte) error {
    method WriteRune (line 715) | func (b *Writer) WriteRune(r rune) (size int, err error) {
    method WriteString (line 747) | func (b *Writer) WriteString(s string) (int, error) {
    method ReadFrom (line 784) | func (b *Writer) ReadFrom(r io.Reader) (n int64, err error) {
  function NewWriterSize (line 589) | func NewWriterSize(w io.Writer, size int) *Writer {
  function NewWriter (line 607) | func NewWriter(w io.Writer) *Writer {
  type ReadWriter (line 834) | type ReadWriter struct
  function NewReadWriter (line 840) | func NewReadWriter(r *Reader, w *Writer) *ReadWriter {

FILE: src/bufio/bufio_test.go
  type rot13Reader (line 24) | type rot13Reader struct
    method Read (line 34) | func (r13 *rot13Reader) Read(p []byte) (int, error) {
  function newRot13Reader (line 28) | func newRot13Reader(r io.Reader) *rot13Reader {
  function readBytes (line 48) | func readBytes(buf *Reader) string {
  function TestReaderSimple (line 66) | func TestReaderSimple(t *testing.T) {
  type readMaker (line 79) | type readMaker struct
  function readLines (line 94) | func readLines(b *Reader) string {
  function reads (line 110) | func reads(buf *Reader, m int) string {
  type bufReader (line 123) | type bufReader struct
  constant minReadBufferSize (line 139) | minReadBufferSize = 16
  function TestReader (line 145) | func TestReader(t *testing.T) {
  type zeroReader (line 177) | type zeroReader struct
    method Read (line 179) | func (zeroReader) Read(p []byte) (int, error) {
  function TestZeroReader (line 183) | func TestZeroReader(t *testing.T) {
  type StringReader (line 206) | type StringReader struct
    method Read (line 211) | func (r *StringReader) Read(p []byte) (n int, err error) {
  function readRuneSegments (line 222) | func readRuneSegments(t *testing.T, segments []string) {
  function TestReadRune (line 252) | func TestReadRune(t *testing.T) {
  function TestUnreadRune (line 258) | func TestUnreadRune(t *testing.T) {
  function TestNoUnreadRuneAfterPeek (line 290) | func TestNoUnreadRuneAfterPeek(t *testing.T) {
  function TestNoUnreadByteAfterPeek (line 299) | func TestNoUnreadByteAfterPeek(t *testing.T) {
  function TestNoUnreadRuneAfterDiscard (line 308) | func TestNoUnreadRuneAfterDiscard(t *testing.T) {
  function TestNoUnreadByteAfterDiscard (line 317) | func TestNoUnreadByteAfterDiscard(t *testing.T) {
  function TestNoUnreadRuneAfterWriteTo (line 326) | func TestNoUnreadRuneAfterWriteTo(t *testing.T) {
  function TestNoUnreadByteAfterWriteTo (line 334) | func TestNoUnreadByteAfterWriteTo(t *testing.T) {
  function TestUnreadByte (line 342) | func TestUnreadByte(t *testing.T) {
  function TestUnreadByteMultiple (line 374) | func TestUnreadByteMultiple(t *testing.T) {
  function TestUnreadByteOthers (line 402) | func TestUnreadByteOthers(t *testing.T) {
  function TestUnreadRuneError (line 459) | func TestUnreadRuneError(t *testing.T) {
  function TestUnreadRuneAtEOF (line 531) | func TestUnreadRuneAtEOF(t *testing.T) {
  function TestReadWriteRune (line 545) | func TestReadWriteRune(t *testing.T) {
  function TestWriteInvalidRune (line 574) | func TestWriteInvalidRune(t *testing.T) {
  function TestReadStringAllocs (line 588) | func TestReadStringAllocs(t *testing.T) {
  function TestWriter (line 608) | func TestWriter(t *testing.T) {
  function TestWriterAppend (line 651) | func TestWriterAppend(t *testing.T) {
  type errorWriterTest (line 684) | type errorWriterTest struct
    method Write (line 690) | func (w errorWriterTest) Write(p []byte) (int, error) {
  function TestWriteErrors (line 703) | func TestWriteErrors(t *testing.T) {
  function TestNewReaderSizeIdempotent (line 721) | func TestNewReaderSizeIdempotent(t *testing.T) {
  function TestNewWriterSizeIdempotent (line 736) | func TestNewWriterSizeIdempotent(t *testing.T) {
  function TestWriteString (line 751) | func TestWriteString(t *testing.T) {
  function TestWriteStringStringWriter (line 769) | func TestWriteStringStringWriter(t *testing.T) {
  type teststringwriter (line 805) | type teststringwriter struct
    method Write (line 810) | func (w *teststringwriter) Write(b []byte) (int, error) {
    method WriteString (line 815) | func (w *teststringwriter) WriteString(s string) (int, error) {
    method check (line 820) | func (w *teststringwriter) check(t *testing.T, write, writeString stri...
  function TestBufferFull (line 830) | func TestBufferFull(t *testing.T) {
  function TestPeek (line 843) | func TestPeek(t *testing.T) {
  type dataAndEOFReader (line 900) | type dataAndEOFReader
    method Read (line 902) | func (r dataAndEOFReader) Read(p []byte) (int, error) {
  function TestPeekThenUnreadRune (line 906) | func TestPeekThenUnreadRune(t *testing.T) {
  type testReader (line 920) | type testReader struct
    method Read (line 925) | func (t *testReader) Read(buf []byte) (n int, err error) {
  function testReadLine (line 941) | func testReadLine(t *testing.T, input []byte) {
  function TestReadLine (line 971) | func TestReadLine(t *testing.T) {
  function TestLineTooLong (line 976) | func TestLineTooLong(t *testing.T) {
  function TestReadAfterLines (line 1003) | func TestReadAfterLines(t *testing.T) {
  function TestReadEmptyBuffer (line 1023) | func TestReadEmptyBuffer(t *testing.T) {
  function TestLinesAfterRead (line 1031) | func TestLinesAfterRead(t *testing.T) {
  function TestReadLineNonNilLineOrError (line 1045) | func TestReadLineNonNilLineOrError(t *testing.T) {
  type readLineResult (line 1056) | type readLineResult struct
  function TestReadLineNewlines (line 1081) | func TestReadLineNewlines(t *testing.T) {
  function testReadLineNewlines (line 1087) | func testReadLineNewlines(t *testing.T, input string, expect []readLineR...
  function createTestInput (line 1106) | func createTestInput(n int) []byte {
  function TestReaderWriteTo (line 1120) | func TestReaderWriteTo(t *testing.T) {
  type errorWriterToTest (line 1135) | type errorWriterToTest struct
    method Read (line 1141) | func (r errorWriterToTest) Read(p []byte) (int, error) {
    method Write (line 1145) | func (w errorWriterToTest) Write(p []byte) (int, error) {
  function TestReaderWriteToErrors (line 1156) | func TestReaderWriteToErrors(t *testing.T) {
  function TestWriterReadFrom (line 1165) | func TestWriterReadFrom(t *testing.T) {
  type errorReaderFromTest (line 1197) | type errorReaderFromTest struct
    method Read (line 1203) | func (r errorReaderFromTest) Read(p []byte) (int, error) {
    method Write (line 1207) | func (w errorReaderFromTest) Write(p []byte) (int, error) {
  function TestWriterReadFromErrors (line 1219) | func TestWriterReadFromErrors(t *testing.T) {
  function TestWriterReadFromCounts (line 1232) | func TestWriterReadFromCounts(t *testing.T) {
  type writeCountingDiscard (line 1279) | type writeCountingDiscard
    method Write (line 1281) | func (w *writeCountingDiscard) Write(p []byte) (int, error) {
  type negativeReader (line 1286) | type negativeReader
    method Read (line 1288) | func (r *negativeReader) Read([]byte) (int, error) { return -1, nil }
  function TestNegativeRead (line 1290) | func TestNegativeRead(t *testing.T) {
  type errorThenGoodReader (line 1311) | type errorThenGoodReader struct
    method Read (line 1316) | func (r *errorThenGoodReader) Read(p []byte) (int, error) {
  function TestReaderClearError (line 1325) | func TestReaderClearError(t *testing.T) {
  function TestWriterReadFromWhileFull (line 1347) | func TestWriterReadFromWhileFull(t *testing.T) {
  type emptyThenNonEmptyReader (line 1364) | type emptyThenNonEmptyReader struct
    method Read (line 1369) | func (r *emptyThenNonEmptyReader) Read(p []byte) (int, error) {
  function TestWriterReadFromUntilEOF (line 1378) | func TestWriterReadFromUntilEOF(t *testing.T) {
  function TestWriterReadFromErrNoProgress (line 1400) | func TestWriterReadFromErrNoProgress(t *testing.T) {
  type readFromWriter (line 1418) | type readFromWriter struct
    method Write (line 1424) | func (w *readFromWriter) Write(p []byte) (int, error) {
    method ReadFrom (line 1430) | func (w *readFromWriter) ReadFrom(r io.Reader) (int64, error) {
  function TestWriterReadFromWithBufferedData (line 1439) | func TestWriterReadFromWithBufferedData(t *testing.T) {
  function TestReadZero (line 1466) | func TestReadZero(t *testing.T) {
  function TestReaderReset (line 1487) | func TestReaderReset(t *testing.T) {
  function TestWriterReset (line 1522) | func TestWriterReset(t *testing.T) {
  function TestReaderDiscard (line 1565) | func TestReaderDiscard(t *testing.T) {
  function TestReaderSize (line 1694) | func TestReaderSize(t *testing.T) {
  function TestWriterSize (line 1703) | func TestWriterSize(t *testing.T) {
  type onlyReader (line 1713) | type onlyReader struct
  type onlyWriter (line 1718) | type onlyWriter struct
  type scriptedReader (line 1723) | type scriptedReader
    method Read (line 1725) | func (sr *scriptedReader) Read(p []byte) (n int, err error) {
  function newScriptedReader (line 1734) | func newScriptedReader(steps ...func(p []byte) (n int, err error)) io.Re...
  type eofReader (line 1740) | type eofReader struct
    method Read (line 1744) | func (r *eofReader) Read(p []byte) (int, error) {
  function TestPartialReadEOF (line 1759) | func TestPartialReadEOF(t *testing.T) {
  type writerWithReadFromError (line 1793) | type writerWithReadFromError struct
    method ReadFrom (line 1795) | func (w writerWithReadFromError) ReadFrom(r io.Reader) (int64, error) {
    method Write (line 1799) | func (w writerWithReadFromError) Write(b []byte) (n int, err error) {
  function TestWriterReadFromMustSetUnderlyingError (line 1803) | func TestWriterReadFromMustSetUnderlyingError(t *testing.T) {
  type writeErrorOnlyWriter (line 1813) | type writeErrorOnlyWriter struct
    method Write (line 1815) | func (w writeErrorOnlyWriter) Write(p []byte) (n int, err error) {
  function TestWriterReadFromMustReturnUnderlyingError (line 1821) | func TestWriterReadFromMustReturnUnderlyingError(t *testing.T) {
  function BenchmarkReaderCopyOptimal (line 1839) | func BenchmarkReaderCopyOptimal(b *testing.B) {
  function BenchmarkReaderCopyUnoptimal (line 1853) | func BenchmarkReaderCopyUnoptimal(b *testing.B) {
  function BenchmarkReaderCopyNoWriteTo (line 1867) | func BenchmarkReaderCopyNoWriteTo(b *testing.B) {
  function BenchmarkReaderWriteToOptimal (line 1881) | func BenchmarkReaderWriteToOptimal(b *testing.B) {
  function BenchmarkReaderReadString (line 1902) | func BenchmarkReaderReadString(b *testing.B) {
  function BenchmarkWriterCopyOptimal (line 1917) | func BenchmarkWriterCopyOptimal(b *testing.B) {
  function BenchmarkWriterCopyUnoptimal (line 1931) | func BenchmarkWriterCopyUnoptimal(b *testing.B) {
  function BenchmarkWriterCopyNoReadFrom (line 1944) | func BenchmarkWriterCopyNoReadFrom(b *testing.B) {
  function BenchmarkReaderEmpty (line 1958) | func BenchmarkReaderEmpty(b *testing.B) {
  function BenchmarkWriterEmpty (line 1973) | func BenchmarkWriterEmpty(b *testing.B) {
  function BenchmarkWriterFlush (line 1991) | func BenchmarkWriterFlush(b *testing.B) {

FILE: src/bufio/example_test.go
  function ExampleWriter (line 16) | func ExampleWriter() {
  function ExampleWriter_AvailableBuffer (line 24) | func ExampleWriter_AvailableBuffer() {
  function ExampleWriter_ReadFrom (line 37) | func ExampleWriter_ReadFrom() {
  function ExampleScanner_lines (line 64) | func ExampleScanner_lines() {
  function ExampleScanner_Bytes (line 75) | func ExampleScanner_Bytes() {
  function ExampleScanner_words (line 89) | func ExampleScanner_words() {
  function ExampleScanner_custom (line 109) | func ExampleScanner_custom() {
  function ExampleScanner_emptyFinalToken (line 139) | func ExampleScanner_emptyFinalToken() {
  function ExampleScanner_earlyStop (line 171) | func ExampleScanner_earlyStop() {

FILE: src/bufio/export_test.go
  constant DefaultBufSize (line 14) | DefaultBufSize = defaultBufSize
  method MaxTokenSize (line 16) | func (s *Scanner) MaxTokenSize(n int) {
  method ErrOrEOF (line 27) | func (s *Scanner) ErrOrEOF() error {

FILE: src/bufio/net_test.go
  function TestCopyUnixpacket (line 22) | func TestCopyUnixpacket(t *testing.T) {

FILE: src/bufio/scan.go
  type Scanner (line 29) | type Scanner struct
    method Err (line 98) | func (s *Scanner) Err() error {
    method Bytes (line 108) | func (s *Scanner) Bytes() []byte {
    method Text (line 114) | func (s *Scanner) Text() string {
    method Scan (line 139) | func (s *Scanner) Scan() bool {
    method advance (line 243) | func (s *Scanner) advance(n int) bool {
    method setErr (line 257) | func (s *Scanner) setErr(err error) {
    method Buffer (line 275) | func (s *Scanner) Buffer(buf []byte, max int) {
    method Split (line 287) | func (s *Scanner) Split(split SplitFunc) {
  type SplitFunc (line 67) | type SplitFunc
  constant MaxScanTokenSize (line 82) | MaxScanTokenSize = 64 * 1024
  constant startBufSize (line 84) | startBufSize = 4096
  function NewScanner (line 89) | func NewScanner(r io.Reader) *Scanner {
  function ScanBytes (line 297) | func ScanBytes(data []byte, atEOF bool) (advance int, token []byte, err ...
  function ScanRunes (line 312) | func ScanRunes(data []byte, atEOF bool) (advance int, token []byte, err ...
  function dropCR (line 345) | func dropCR(data []byte) []byte {
  function ScanLines (line 358) | func ScanLines(data []byte, atEOF bool) (advance int, token []byte, err ...
  function isSpace (line 377) | func isSpace(r rune) bool {
  function ScanWords (line 403) | func ScanWords(data []byte, atEOF bool) (advance int, token []byte, err ...

FILE: src/bufio/scan_test.go
  constant smallMaxTokenSize (line 18) | smallMaxTokenSize = 256
  function TestSpace (line 21) | func TestSpace(t *testing.T) {
  function TestScanByte (line 41) | func TestScanByte(t *testing.T) {
  function TestScanRune (line 63) | func TestScanRune(t *testing.T) {
  function TestScanWords (line 107) | func TestScanWords(t *testing.T) {
  type slowReader (line 138) | type slowReader struct
    method Read (line 143) | func (sr *slowReader) Read(p []byte) (n int, err error) {
  function genLine (line 153) | func genLine(buf *bytes.Buffer, lineNum, n int, addNewline bool) {
  function TestScanLongLines (line 175) | func TestScanLongLines(t *testing.T) {
  function TestScanLineTooLong (line 214) | func TestScanLineTooLong(t *testing.T) {
  function testNoNewline (line 250) | func testNoNewline(text string, lines []string, t *testing.T) {
  function TestScanLineNoNewline (line 267) | func TestScanLineNoNewline(t *testing.T) {
  function TestScanLineReturnButNoNewline (line 277) | func TestScanLineReturnButNoNewline(t *testing.T) {
  function TestScanLineEmptyFinalLine (line 287) | func TestScanLineEmptyFinalLine(t *testing.T) {
  function TestScanLineEmptyFinalLineWithCR (line 298) | func TestScanLineEmptyFinalLineWithCR(t *testing.T) {
  function TestSplitError (line 311) | func TestSplitError(t *testing.T) {
  function TestErrAtEOF (line 347) | func TestErrAtEOF(t *testing.T) {
  type alwaysError (line 369) | type alwaysError struct
    method Read (line 371) | func (alwaysError) Read(p []byte) (int, error) {
  function TestNonEOFWithEmptyRead (line 375) | func TestNonEOFWithEmptyRead(t *testing.T) {
  type endlessZeros (line 387) | type endlessZeros struct
    method Read (line 389) | func (endlessZeros) Read(p []byte) (int, error) {
  function TestBadReader (line 393) | func TestBadReader(t *testing.T) {
  function TestScanWordsExcessiveWhiteSpace (line 404) | func TestScanWordsExcessiveWhiteSpace(t *testing.T) {
  function commaSplit (line 421) | func commaSplit(data []byte, atEOF bool) (advance int, token []byte, err...
  function testEmptyTokens (line 430) | func testEmptyTokens(t *testing.T, text string, values []string) {
  function TestEmptyTokens (line 450) | func TestEmptyTokens(t *testing.T) {
  function TestWithNoEmptyTokens (line 454) | func TestWithNoEmptyTokens(t *testing.T) {
  function loopAtEOFSplit (line 458) | func loopAtEOFSplit(data []byte, atEOF bool) (advance int, token []byte,...
  function TestDontLoopForever (line 465) | func TestDontLoopForever(t *testing.T) {
  function TestBlankLines (line 488) | func TestBlankLines(t *testing.T) {
  type countdown (line 500) | type countdown
    method split (line 502) | func (c *countdown) split(data []byte, atEOF bool) (advance int, token...
  function TestEmptyLinesOK (line 511) | func TestEmptyLinesOK(t *testing.T) {
  function TestHugeBuffer (line 526) | func TestHugeBuffer(t *testing.T) {
  type negativeEOFReader (line 543) | type negativeEOFReader
    method Read (line 545) | func (r *negativeEOFReader) Read(p []byte) (int, error) {
  function TestNegativeEOFReader (line 563) | func TestNegativeEOFReader(t *testing.T) {
  type largeReader (line 581) | type largeReader struct
    method Read (line 583) | func (largeReader) Read(p []byte) (int, error) {
  function TestLargeReader (line 589) | func TestLargeReader(t *testing.T) {

FILE: src/builtin/builtin.go
  type bool (line 16) | type bool
  constant true (line 20) | true  = 0 == 0
  constant false (line 21) | false = 0 != 0
  type uint8 (line 26) | type uint8
  type uint16 (line 30) | type uint16
  type uint32 (line 34) | type uint32
  type uint64 (line 38) | type uint64
  type int8 (line 42) | type int8
  type int16 (line 46) | type int16
  type int32 (line 50) | type int32
  type int64 (line 54) | type int64
  type float32 (line 57) | type float32
  type float64 (line 60) | type float64
  type complex64 (line 64) | type complex64
  type complex128 (line 68) | type complex128
  type string (line 73) | type string
  type int (line 77) | type int
  type uint (line 81) | type uint
  type uintptr (line 85) | type uintptr
  type comparable (line 104) | type comparable interface
  constant iota (line 109) | iota = 0
  type Type (line 118) | type Type
  type Type1 (line 123) | type Type1
  type TypeOrExpr (line 127) | type TypeOrExpr
  type IntegerType (line 131) | type IntegerType
  type FloatType (line 135) | type FloatType
  type ComplexType (line 139) | type ComplexType
  function append (line 153) | func append(slice []Type, elems ...Type) []Type
  function copy (line 160) | func copy(dst, src []Type) int
  function delete (line 165) | func delete(m map[Type]Type1, key Type)
  function len (line 179) | func len(v Type) int
  function cap (line 193) | func cap(v Type) int
  function make (line 213) | func make(t Type, size ...IntegerType) Type
  function max (line 219) | func max[T cmp.Ordered](x T, y ...T) T
  function min (line 225) | func min[T cmp.Ordered](x T, y ...T) T
  function new (line 235) | func new(TypeOrExpr) *Type
  function complex (line 242) | func complex(r, i FloatType) ComplexType
  function real (line 246) | func real(c ComplexType) FloatType
  function imag (line 251) | func imag(c ComplexType) FloatType
  function clear (line 260) | func clear[T ~[]Type | ~map[Type]Type1](t T)
  function close (line 272) | func close(c chan<- Type)
  function panic (line 288) | func panic(v any)
  function recover (line 300) | func recover() any
  function print (line 306) | func print(args ...Type)
  function println (line 313) | func println(args ...Type)
  type error (line 317) | type error interface

FILE: src/bytes/boundary_test.go
  function dangerousSlice (line 26) | func dangerousSlice(t *testing.T) []byte {
  function TestEqualNearPageBoundary (line 43) | func TestEqualNearPageBoundary(t *testing.T) {
  function TestIndexByteNearPageBoundary (line 55) | func TestIndexByteNearPageBoundary(t *testing.T) {
  function TestIndexNearPageBoundary (line 66) | func TestIndexNearPageBoundary(t *testing.T) {
  function TestCountNearPageBoundary (line 102) | func TestCountNearPageBoundary(t *testing.T) {

FILE: src/bytes/buffer.go
  constant smallBufferSize (line 16) | smallBufferSize = 64
  type Buffer (line 20) | type Buffer struct
    method Bytes (line 60) | func (b *Buffer) Bytes() []byte { return b.buf[b.off:] }
    method AvailableBuffer (line 66) | func (b *Buffer) AvailableBuffer() []byte { return b.buf[len(b.buf):] }
    method String (line 72) | func (b *Buffer) String() string {
    method Peek (line 85) | func (b *Buffer) Peek(n int) ([]byte, error) {
    method empty (line 93) | func (b *Buffer) empty() bool { return len(b.buf) <= b.off }
    method Len (line 97) | func (b *Buffer) Len() int { return len(b.buf) - b.off }
    method Cap (line 101) | func (b *Buffer) Cap() int { return cap(b.buf) }
    method Available (line 104) | func (b *Buffer) Available() int { return cap(b.buf) - len(b.buf) }
    method Truncate (line 109) | func (b *Buffer) Truncate(n int) {
    method Reset (line 124) | func (b *Buffer) Reset() {
    method tryGrowByReslice (line 133) | func (b *Buffer) tryGrowByReslice(n int) (int, bool) {
    method grow (line 144) | func (b *Buffer) grow(n int) int {
    method Grow (line 182) | func (b *Buffer) Grow(n int) {
    method Write (line 193) | func (b *Buffer) Write(p []byte) (n int, err error) {
    method WriteString (line 205) | func (b *Buffer) WriteString(s string) (n int, err error) {
    method ReadFrom (line 224) | func (b *Buffer) ReadFrom(r io.Reader) (n int64, err error) {
    method WriteTo (line 276) | func (b *Buffer) WriteTo(w io.Writer) (n int64, err error) {
    method WriteByte (line 303) | func (b *Buffer) WriteByte(c byte) error {
    method WriteRune (line 317) | func (b *Buffer) WriteRune(r rune) (n int, err error) {
    method Read (line 336) | func (b *Buffer) Read(p []byte) (n int, err error) {
    method Next (line 358) | func (b *Buffer) Next(n int) []byte {
    method ReadByte (line 374) | func (b *Buffer) ReadByte() (byte, error) {
    method ReadRune (line 391) | func (b *Buffer) ReadRune() (r rune, size int, err error) {
    method UnreadRune (line 414) | func (b *Buffer) UnreadRune() error {
    method UnreadByte (line 431) | func (b *Buffer) UnreadByte() error {
    method ReadBytes (line 448) | func (b *Buffer) ReadBytes(delim byte) (line []byte, err error) {
    method readSlice (line 457) | func (b *Buffer) readSlice(delim byte) (line []byte, err error) {
    method ReadString (line 476) | func (b *Buffer) ReadString(delim byte) (line string, err error) {
  type readOp (line 36) | type readOp
  constant opRead (line 41) | opRead      readOp = -1
  constant opInvalid (line 42) | opInvalid   readOp = 0
  constant opReadRune1 (line 43) | opReadRune1 readOp = 1
  constant opReadRune2 (line 44) | opReadRune2 readOp = 2
  constant opReadRune3 (line 45) | opReadRune3 readOp = 3
  constant opReadRune4 (line 46) | opReadRune4 readOp = 4
  constant maxInt (line 53) | maxInt = int(^uint(0) >> 1)
  constant MinRead (line 218) | MinRead = 512
  function growSlice (line 247) | func growSlice(b []byte, n int) []byte {
  function NewBuffer (line 490) | func NewBuffer(buf []byte) *Buffer { return &Buffer{buf: buf} }
  function NewBufferString (line 498) | func NewBufferString(s string) *Buffer {

FILE: src/bytes/buffer_test.go
  constant N (line 18) | N = 10000
  type negativeReader (line 22) | type negativeReader struct
    method Read (line 24) | func (r *negativeReader) Read([]byte) (int, error) { return -1, nil }
  function init (line 26) | func init() {
  function check (line 35) | func check(t *testing.T, testname string, buf *Buffer, s string) {
  function fillString (line 58) | func fillString(t *testing.T, testname string, buf *Buffer, s string, n ...
  function fillBytes (line 77) | func fillBytes(t *testing.T, testname string, buf *Buffer, s string, n i...
  function TestNewBuffer (line 93) | func TestNewBuffer(t *testing.T) {
  function TestNewBufferShallow (line 103) | func TestNewBufferShallow(t *testing.T) {
  function TestNewBufferString (line 114) | func TestNewBufferString(t *testing.T) {
  function empty (line 121) | func empty(t *testing.T, testname string, buf *Buffer, s string, fub []b...
  function TestBasicOperations (line 139) | func TestBasicOperations(t *testing.T) {
  function TestLargeStringWrites (line 187) | func TestLargeStringWrites(t *testing.T) {
  function TestLargeByteWrites (line 200) | func TestLargeByteWrites(t *testing.T) {
  function TestLargeStringReads (line 213) | func TestLargeStringReads(t *testing.T) {
  function TestLargeByteReads (line 222) | func TestLargeByteReads(t *testing.T) {
  function TestMixedReadsAndWrites (line 231) | func TestMixedReadsAndWrites(t *testing.T) {
  function TestCapWithPreallocatedSlice (line 250) | func TestCapWithPreallocatedSlice(t *testing.T) {
  function TestCapWithSliceAndWrittenData (line 258) | func TestCapWithSliceAndWrittenData(t *testing.T) {
  function TestNil (line 267) | func TestNil(t *testing.T) {
  function TestReadFrom (line 274) | func TestReadFrom(t *testing.T) {
  type panicReader (line 284) | type panicReader struct
    method Read (line 286) | func (r panicReader) Read(p []byte) (int, error) {
  function TestReadFromPanicReader (line 295) | func TestReadFromPanicReader(t *testing.T) {
  function TestReadFromNegativeReader (line 317) | func TestReadFromNegativeReader(t *testing.T) {
  function TestWriteTo (line 337) | func TestWriteTo(t *testing.T) {
  function TestWriteAppend (line 347) | func TestWriteAppend(t *testing.T) {
  function TestRuneIO (line 374) | func TestRuneIO(t *testing.T) {
  function TestWriteInvalidRune (line 436) | func TestWriteInvalidRune(t *testing.T) {
  function TestNext (line 446) | func TestNext(t *testing.T) {
  function TestReadBytes (line 494) | func TestReadBytes(t *testing.T) {
  function TestReadString (line 514) | func TestReadString(t *testing.T) {
  function TestPeek (line 551) | func TestPeek(t *testing.T) {
  function BenchmarkReadString (line 568) | func BenchmarkReadString(b *testing.B) {
  function TestGrow (line 583) | func TestGrow(t *testing.T) {
  function TestGrowOverflow (line 614) | func TestGrowOverflow(t *testing.T) {
  function TestReadEmptyAtEOF (line 627) | func TestReadEmptyAtEOF(t *testing.T) {
  function TestUnreadByte (line 639) | func TestUnreadByte(t *testing.T) {
  function TestBufferGrowth (line 681) | func TestBufferGrowth(t *testing.T) {
  function BenchmarkWriteByte (line 701) | func BenchmarkWriteByte(b *testing.B) {
  function BenchmarkWriteRune (line 713) | func BenchmarkWriteRune(b *testing.B) {
  function BenchmarkBufferNotEmptyWriteRead (line 727) | func BenchmarkBufferNotEmptyWriteRead(b *testing.B) {
  function BenchmarkBufferFullSmallReads (line 740) | func BenchmarkBufferFullSmallReads(b *testing.B) {
  function BenchmarkBufferWriteBlock (line 755) | func BenchmarkBufferWriteBlock(b *testing.B) {
  function BenchmarkBufferAppendNoCopy (line 770) | func BenchmarkBufferAppendNoCopy(b *testing.B) {

FILE: src/bytes/bytes.go
  function Equal (line 20) | func Equal(a, b []byte) bool {
  function Compare (line 28) | func Compare(a, b []byte) int {
  function explode (line 34) | func explode(s []byte, n int) [][]byte {
  function Count (line 57) | func Count(s, sep []byte) int {
  function Contains (line 77) | func Contains(b, subslice []byte) bool {
  function ContainsAny (line 82) | func ContainsAny(b []byte, chars string) bool {
  function ContainsRune (line 87) | func ContainsRune(b []byte, r rune) bool {
  function ContainsFunc (line 93) | func ContainsFunc(b []byte, f func(rune) bool) bool {
  function IndexByte (line 98) | func IndexByte(b []byte, c byte) int {
  function LastIndex (line 103) | func LastIndex(s, sep []byte) int {
  function LastIndexByte (line 122) | func LastIndexByte(s []byte, c byte) int {
  function IndexRune (line 131) | func IndexRune(s []byte, r rune) int {
  function IndexAny (line 213) | func IndexAny(s []byte, chars string) int {
  function LastIndexAny (line 291) | func LastIndexAny(s []byte, chars string) int {
  function genSplit (line 373) | func genSplit(s, sep []byte, sepSave, n int) [][]byte {
  function SplitN (line 412) | func SplitN(s, sep []byte, n int) [][]byte { return genSplit(s, sep, 0, ...
  function SplitAfterN (line 421) | func SplitAfterN(s, sep []byte, n int) [][]byte {
  function Split (line 431) | func Split(s, sep []byte) [][]byte { return genSplit(s, sep, 0, -1) }
  function SplitAfter (line 437) | func SplitAfter(s, sep []byte) [][]byte {
  function Fields (line 449) | func Fields(s []byte) [][]byte {
  function FieldsFunc (line 508) | func FieldsFunc(s []byte, f func(rune) bool) [][]byte {
  function Join (line 553) | func Join(s [][]byte, sep []byte) []byte {
  function HasPrefix (line 586) | func HasPrefix(s, prefix []byte) bool {
  function HasSuffix (line 591) | func HasSuffix(s, suffix []byte) bool {
  function Map (line 599) | func Map(mapping func(r rune) rune, s []byte) []byte {
  function Repeat (line 631) | func Repeat(b []byte, count int) []byte {
  function ToUpper (line 681) | func ToUpper(s []byte) []byte {
  function ToLower (line 712) | func ToLower(s []byte) []byte {
  function ToTitle (line 741) | func ToTitle(s []byte) []byte { return Map(unicode.ToTitle, s) }
  function ToUpperSpecial (line 745) | func ToUpperSpecial(c unicode.SpecialCase, s []byte) []byte {
  function ToLowerSpecial (line 751) | func ToLowerSpecial(c unicode.SpecialCase, s []byte) []byte {
  function ToTitleSpecial (line 757) | func ToTitleSpecial(c unicode.SpecialCase, s []byte) []byte {
  function ToValidUTF8 (line 763) | func ToValidUTF8(s, replacement []byte) []byte {
  function isSeparator (line 792) | func isSeparator(r rune) bool {
  function Title (line 820) | func Title(s []byte) []byte {
  function TrimLeftFunc (line 839) | func TrimLeftFunc(s []byte, f func(r rune) bool) []byte {
  function TrimRightFunc (line 849) | func TrimRightFunc(s []byte, f func(r rune) bool) []byte {
  function TrimFunc (line 862) | func TrimFunc(s []byte, f func(r rune) bool) []byte {
  function TrimPrefix (line 868) | func TrimPrefix(s, prefix []byte) []byte {
  function TrimSuffix (line 877) | func TrimSuffix(s, suffix []byte) []byte {
  function IndexFunc (line 887) | func IndexFunc(s []byte, f func(r rune) bool) int {
  function LastIndexFunc (line 894) | func LastIndexFunc(s []byte, f func(r rune) bool) int {
  function indexFunc (line 901) | func indexFunc(s []byte, f func(r rune) bool, truth bool) int {
  function lastIndexFunc (line 916) | func lastIndexFunc(s []byte, f func(r rune) bool, truth bool) int {
  type asciiSet (line 945) | type asciiSet
    method contains (line 961) | func (as *asciiSet) contains(c byte) bool {
  function makeASCIISet (line 949) | func makeASCIISet(chars string) (as asciiSet, ok bool) {
  function shouldUseASCIISet (line 971) | func shouldUseASCIISet(bufLen int) bool {
  function containsRune (line 978) | func containsRune(s string, r rune) bool {
  function Trim (line 989) | func Trim(s []byte, cutset string) []byte {
  function TrimLeft (line 1008) | func TrimLeft(s []byte, cutset string) []byte {
  function trimLeftByte (line 1025) | func trimLeftByte(s []byte, c byte) []byte {
  function trimLeftASCII (line 1036) | func trimLeftASCII(s []byte, as *asciiSet) []byte {
  function trimLeftUnicode (line 1050) | func trimLeftUnicode(s []byte, cutset string) []byte {
  function TrimRight (line 1067) | func TrimRight(s []byte, cutset string) []byte {
  function trimRightByte (line 1080) | func trimRightByte(s []byte, c byte) []byte {
  function trimRightASCII (line 1087) | func trimRightASCII(s []byte, as *asciiSet) []byte {
  function trimRightUnicode (line 1097) | func trimRightUnicode(s []byte, cutset string) []byte {
  function TrimSpace (line 1113) | func TrimSpace(s []byte) []byte {
  function Runes (line 1146) | func Runes(s []byte) []rune {
  function Replace (line 1164) | func Replace(s, old, new []byte, n int) []byte {
  function ReplaceAll (line 1208) | func ReplaceAll(s, old, new []byte) []byte {
  function EqualFold (line 1215) | func EqualFold(s, t []byte) bool {
  function Index (line 1290) | func Index(s, sep []byte) int {
  function Cut (line 1383) | func Cut(s, sep []byte) (before, after []byte, found bool) {
  function Clone (line 1393) | func Clone(b []byte) []byte {
  function CutPrefix (line 1406) | func CutPrefix(s, prefix []byte) (after []byte, found bool) {
  function CutSuffix (line 1419) | func CutSuffix(s, suffix []byte) (before []byte, found bool) {

FILE: src/bytes/bytes_js_wasm_test.go
  function TestIssue65571 (line 14) | func TestIssue65571(t *testing.T) {

FILE: src/bytes/bytes_test.go
  function sliceOfString (line 23) | func sliceOfString(s [][]byte) []string {
  function collect (line 31) | func collect(t *testing.T, seq iter.Seq[[]byte]) [][]byte {
  type LinesTest (line 40) | type LinesTest struct
  function TestLines (line 53) | func TestLines(t *testing.T) {
  type BinOpTest (line 70) | type BinOpTest struct
  function TestEqual (line 76) | func TestEqual(t *testing.T) {
  function TestEqualExhaustive (line 91) | func TestEqualExhaustive(t *testing.T) {
  function TestNotEqual (line 120) | func TestNotEqual(t *testing.T) {
  function runIndexTests (line 266) | func runIndexTests(t *testing.T, f func(s, sep []byte) int, funcName str...
  function runIndexAnyTests (line 298) | func runIndexAnyTests(t *testing.T, f func(s []byte, chars string) int, ...
  function TestIndex (line 308) | func TestIndex(t *testing.T)     { runIndexTests(t, Index, "Index", inde...
  function TestLastIndex (line 309) | func TestLastIndex(t *testing.T) { runIndexTests(t, LastIndex, "LastInde...
  function TestIndexAny (line 310) | func TestIndexAny(t *testing.T)  { runIndexAnyTests(t, IndexAny, "IndexA...
  function TestLastIndexAny (line 311) | func TestLastIndexAny(t *testing.T) {
  function TestIndexByte (line 315) | func TestIndexByte(t *testing.T) {
  function TestLastIndexByte (line 329) | func TestLastIndexByte(t *testing.T) {
  function TestIndexByteBig (line 347) | func TestIndexByteBig(t *testing.T) {
  function TestIndexByteSmall (line 400) | func TestIndexByteSmall(t *testing.T) {
  function TestIndexRune (line 434) | func TestIndexRune(t *testing.T) {
  function TestCountByte (line 517) | func TestCountByte(t *testing.T) {
  function TestCountByteNoMatch (line 557) | func TestCountByteNoMatch(t *testing.T) {
  function valName (line 583) | func valName(x int) string {
  function benchBytes (line 593) | func benchBytes(b *testing.B, sizes []int, f func(b *testing.B, n int)) {
  function BenchmarkIndexByte (line 612) | func BenchmarkIndexByte(b *testing.B) {
  function indexBytePortable (line 617) | func indexBytePortable(s []byte, c byte) int {
  function BenchmarkIndexBytePortable (line 626) | func BenchmarkIndexBytePortable(b *testing.B) {
  function bmIndexByte (line 630) | func bmIndexByte(index func([]byte, byte) int) func(b *testing.B, n int) {
  function BenchmarkIndexRune (line 644) | func BenchmarkIndexRune(b *testing.B) {
  function BenchmarkIndexRuneASCII (line 648) | func BenchmarkIndexRuneASCII(b *testing.B) {
  function BenchmarkIndexRuneUnicode (line 652) | func BenchmarkIndexRuneUnicode(b *testing.B) {
  function bmIndexRuneASCII (line 667) | func bmIndexRuneASCII(index func([]byte, rune) int) func(b *testing.B, n...
  function bmIndexRune (line 681) | func bmIndexRune(index func([]byte, rune) int) func(b *testing.B, n int) {
  function bmIndexRuneUnicode (line 697) | func bmIndexRuneUnicode(rt *unicode.RangeTable, needle rune) func(b *tes...
  function BenchmarkEqual (line 752) | func BenchmarkEqual(b *testing.B) {
  function bmEqual (line 774) | func bmEqual(equal func([]byte, []byte) bool) func(b *testing.B, n int) {
  function BenchmarkEqualBothUnaligned (line 794) | func BenchmarkEqualBothUnaligned(b *testing.B) {
  function BenchmarkIndex (line 826) | func BenchmarkIndex(b *testing.B) {
  function BenchmarkIndexEasy (line 840) | func BenchmarkIndexEasy(b *testing.B) {
  function BenchmarkCount (line 856) | func BenchmarkCount(b *testing.B) {
  function BenchmarkCountEasy (line 870) | func BenchmarkCountEasy(b *testing.B) {
  function BenchmarkCountSingle (line 886) | func BenchmarkCountSingle(b *testing.B) {
  type SplitTest (line 904) | type SplitTest struct
  function TestSplit (line 932) | func TestSplit(t *testing.T) {
  function TestSplitAfter (line 998) | func TestSplitAfter(t *testing.T) {
  type FieldsTest (line 1038) | type FieldsTest struct
  function TestFields (line 1057) | func TestFields(t *testing.T) {
  function TestFieldsFunc (line 1090) | func TestFieldsFunc(t *testing.T) {
  type StringTest (line 1139) | type StringTest struct
  constant space (line 1167) | space = "\t\v\r\f\n\u0085\u00a0\u2000\u3000"
  function runStringTests (line 1194) | func runStringTests(t *testing.T, f func([]byte) []byte, funcName string...
  function tenRunes (line 1209) | func tenRunes(r rune) string {
  function rot13 (line 1218) | func rot13(r rune) rune {
  function TestMap (line 1229) | func TestMap(t *testing.T) {
  function TestToUpper (line 1287) | func TestToUpper(t *testing.T) { runStringTests(t, ToUpper, "ToUpper", u...
  function TestToLower (line 1289) | func TestToLower(t *testing.T) { runStringTests(t, ToLower, "ToLower", l...
  function BenchmarkToUpper (line 1291) | func BenchmarkToUpper(b *testing.B) {
  function BenchmarkToLower (line 1305) | func BenchmarkToLower(b *testing.B) {
  function TestToValidUTF8 (line 1340) | func TestToValidUTF8(t *testing.T) {
  function TestTrimSpace (line 1349) | func TestTrimSpace(t *testing.T) { runStringTests(t, TrimSpace, "TrimSpa...
  type RepeatTest (line 1351) | type RepeatTest struct
  function TestRepeat (line 1371) | func TestRepeat(t *testing.T) {
  function repeat (line 1383) | func repeat(b []byte, count int) (err error) {
  function TestRepeatCatchesOverflow (line 1401) | func TestRepeatCatchesOverflow(t *testing.T) {
  type RunesTest (line 1446) | type RunesTest struct
  function TestRunes (line 1462) | func TestRunes(t *testing.T) {
  type TrimTest (line 1480) | type TrimTest struct
  type TrimNilTest (line 1518) | type TrimNilTest struct
  function TestTrim (line 1557) | func TestTrim(t *testing.T) {
  type predicate (line 1624) | type predicate struct
  type TrimFuncTest (line 1639) | type TrimFuncTest struct
  function not (line 1647) | func not(p predicate) predicate {
  function TestTrimFunc (line 1697) | func TestTrimFunc(t *testing.T) {
  type IndexFuncTest (line 1723) | type IndexFuncTest struct
  function TestIndexFunc (line 1750) | func TestIndexFunc(t *testing.T) {
  type ReplaceTest (line 1763) | type ReplaceTest struct
  function TestReplace (line 1792) | func TestReplace(t *testing.T) {
  function FuzzReplace (line 1823) | func FuzzReplace(f *testing.F) {
  function BenchmarkReplace (line 1869) | func BenchmarkReplace(b *testing.B) {
  type TitleTest (line 1886) | type TitleTest struct
  function TestTitle (line 1902) | func TestTitle(t *testing.T) {
  function TestToTitle (line 1920) | func TestToTitle(t *testing.T) {
  function TestEqualFold (line 1945) | func TestEqualFold(t *testing.T) {
  function TestCut (line 1971) | func TestCut(t *testing.T) {
  function TestCutPrefix (line 1992) | func TestCutPrefix(t *testing.T) {
  function TestCutSuffix (line 2013) | func TestCutSuffix(t *testing.T) {
  function TestBufferGrowNegative (line 2021) | func TestBufferGrowNegative(t *testing.T) {
  function TestBufferTruncateNegative (line 2031) | func TestBufferTruncateNegative(t *testing.T) {
  function TestBufferTruncateOutOfRange (line 2041) | func TestBufferTruncateOutOfRange(t *testing.T) {
  function TestContains (line 2062) | func TestContains(t *testing.T) {
  function TestContainsAny (line 2088) | func TestContainsAny(t *testing.T) {
  function TestContainsRune (line 2112) | func TestContainsRune(t *testing.T) {
  function TestContainsFunc (line 2121) | func TestContainsFunc(t *testing.T) {
  function BenchmarkFields (line 2175) | func BenchmarkFields(b *testing.B) {
  function BenchmarkFieldsFunc (line 2192) | func BenchmarkFieldsFunc(b *testing.B) {
  function BenchmarkTrimSpace (line 2209) | func BenchmarkTrimSpace(b *testing.B) {
  function BenchmarkToValidUTF8 (line 2228) | func BenchmarkToValidUTF8(b *testing.B) {
  function makeBenchInputHard (line 2248) | func makeBenchInputHard() []byte {
  function benchmarkIndexHard (line 2268) | func benchmarkIndexHard(b *testing.B, sep []byte) {
  function benchmarkLastIndexHard (line 2279) | func benchmarkLastIndexHard(b *testing.B, sep []byte) {
  function benchmarkCountHard (line 2285) | func benchmarkCountHard(b *testing.B, sep []byte) {
  function BenchmarkIndexHard1 (line 2291) | func BenchmarkIndexHard1(b *testing.B) { benchmarkIndexHard(b, []byte("<...
  function BenchmarkIndexHard2 (line 2292) | func BenchmarkIndexHard2(b *testing.B) { benchmarkIndexHard(b, []byte("<...
  function BenchmarkIndexHard3 (line 2293) | func BenchmarkIndexHard3(b *testing.B) { benchmarkIndexHard(b, []byte("<...
  function BenchmarkIndexHard4 (line 2294) | func BenchmarkIndexHard4(b *testing.B) {
  function BenchmarkLastIndexHard1 (line 2298) | func BenchmarkLastIndexHard1(b *testing.B) { benchmarkLastIndexHard(b, [...
  function BenchmarkLastIndexHard2 (line 2299) | func BenchmarkLastIndexHard2(b *testing.B) { benchmarkLastIndexHard(b, [...
  function BenchmarkLastIndexHard3 (line 2300) | func BenchmarkLastIndexHard3(b *testing.B) { benchmarkLastIndexHard(b, [...
  function BenchmarkCountHard1 (line 2302) | func BenchmarkCountHard1(b *testing.B) { benchmarkCountHard(b, []byte("<...
  function BenchmarkCountHard2 (line 2303) | func BenchmarkCountHard2(b *testing.B) { benchmarkCountHard(b, []byte("<...
  function BenchmarkCountHard3 (line 2304) | func BenchmarkCountHard3(b *testing.B) { benchmarkCountHard(b, []byte("<...
  function BenchmarkSplitEmptySeparator (line 2306) | func BenchmarkSplitEmptySeparator(b *testing.B) {
  function BenchmarkSplitSingleByteSeparator (line 2312) | func BenchmarkSplitSingleByteSeparator(b *testing.B) {
  function BenchmarkSplitMultiByteSeparator (line 2319) | func BenchmarkSplitMultiByteSeparator(b *testing.B) {
  function BenchmarkSplitNSingleByteSeparator (line 2326) | func BenchmarkSplitNSingleByteSeparator(b *testing.B) {
  function BenchmarkSplitNMultiByteSeparator (line 2333) | func BenchmarkSplitNMultiByteSeparator(b *testing.B) {
  function BenchmarkRepeat (line 2340) | func BenchmarkRepeat(b *testing.B) {
  function BenchmarkRepeatLarge (line 2346) | func BenchmarkRepeatLarge(b *testing.B) {
  function BenchmarkBytesCompare (line 2365) | func BenchmarkBytesCompare(b *testing.B) {
  function BenchmarkIndexAnyASCII (line 2387) | func BenchmarkIndexAnyASCII(b *testing.B) {
  function BenchmarkIndexAnyUTF8 (line 2401) | func BenchmarkIndexAnyUTF8(b *testing.B) {
  function BenchmarkLastIndexAnyASCII (line 2415) | func BenchmarkLastIndexAnyASCII(b *testing.B) {
  function BenchmarkLastIndexAnyUTF8 (line 2429) | func BenchmarkLastIndexAnyUTF8(b *testing.B) {
  function BenchmarkTrimASCII (line 2443) | func BenchmarkTrimASCII(b *testing.B) {
  function BenchmarkTrimByte (line 2457) | func BenchmarkTrimByte(b *testing.B) {
  function BenchmarkIndexPeriodic (line 2464) | func BenchmarkIndexPeriodic(b *testing.B) {
  function TestClone (line 2479) | func TestClone(t *testing.T) {

FILE: src/bytes/compare_test.go
  function TestCompare (line 42) | func TestCompare(t *testing.T) {
  function TestCompareIdenticalSlice (line 58) | func TestCompareIdenticalSlice(t *testing.T) {
  function TestCompareBytes (line 68) | func TestCompareBytes(t *testing.T) {
  function TestEndianBaseCompare (line 123) | func TestEndianBaseCompare(t *testing.T) {
  function BenchmarkCompareBytesEqual (line 156) | func BenchmarkCompareBytesEqual(b *testing.B) {
  function BenchmarkCompareBytesToNil (line 166) | func BenchmarkCompareBytesToNil(b *testing.B) {
  function BenchmarkCompareBytesEmpty (line 176) | func BenchmarkCompareBytesEmpty(b *testing.B) {
  function BenchmarkCompareBytesIdentical (line 186) | func BenchmarkCompareBytesIdentical(b *testing.B) {
  function BenchmarkCompareBytesSameLength (line 196) | func BenchmarkCompareBytesSameLength(b *testing.B) {
  function BenchmarkCompareBytesDifferentLength (line 206) | func BenchmarkCompareBytesDifferentLength(b *testing.B) {
  function benchmarkCompareBytesBigUnaligned (line 216) | func benchmarkCompareBytesBigUnaligned(b *testing.B, offset int) {
  function BenchmarkCompareBytesBigUnaligned (line 232) | func BenchmarkCompareBytesBigUnaligned(b *testing.B) {
  function benchmarkCompareBytesBigBothUnaligned (line 240) | func benchmarkCompareBytesBigBothUnaligned(b *testing.B, offset int) {
  function BenchmarkCompareBytesBigBothUnaligned (line 258) | func BenchmarkCompareBytesBigBothUnaligned(b *testing.B) {
  function BenchmarkCompareBytesBig (line 266) | func BenchmarkCompareBytesBig(b *testing.B) {
  function BenchmarkCompareBytesBigIdentical (line 282) | func BenchmarkCompareBytesBigIdentical(b *testing.B) {

FILE: src/bytes/example_test.go
  function ExampleBuffer (line 18) | func ExampleBuffer() {
  function ExampleBuffer_reader (line 26) | func ExampleBuffer_reader() {
  function ExampleBuffer_Bytes (line 34) | func ExampleBuffer_Bytes() {
  function ExampleBuffer_AvailableBuffer (line 41) | func ExampleBuffer_AvailableBuffer() {
  function ExampleBuffer_Cap (line 53) | func ExampleBuffer_Cap() {
  function ExampleBuffer_Grow (line 63) | func ExampleBuffer_Grow() {
  function ExampleBuffer_Len (line 72) | func ExampleBuffer_Len() {
  function ExampleBuffer_Next (line 80) | func ExampleBuffer_Next() {
  function ExampleBuffer_Read (line 93) | func ExampleBuffer_Read() {
  function ExampleBuffer_ReadByte (line 111) | func ExampleBuffer_ReadByte() {
  function ExampleClone (line 126) | func ExampleClone() {
  function ExampleCompare (line 139) | func ExampleCompare() {
  function ExampleCompare_search (line 164) | func ExampleCompare_search() {
  function ExampleContains (line 174) | func ExampleContains() {
  function ExampleContainsAny (line 186) | func ExampleContainsAny() {
  function ExampleContainsRune (line 198) | func ExampleContainsRune() {
  function ExampleContainsFunc (line 212) | func ExampleContainsFunc() {
  function ExampleCount (line 223) | func ExampleCount() {
  function ExampleCut (line 231) | func ExampleCut() {
  function ExampleCutPrefix (line 247) | func ExampleCutPrefix() {
  function ExampleCutSuffix (line 259) | func ExampleCutSuffix() {
  function ExampleEqual (line 271) | func ExampleEqual() {
  function ExampleEqualFold (line 279) | func ExampleEqualFold() {
  function ExampleFields (line 284) | func ExampleFields() {
  function ExampleFieldsFunc (line 289) | func ExampleFieldsFunc() {
  function ExampleHasPrefix (line 297) | func ExampleHasPrefix() {
  function ExampleHasSuffix (line 307) | func ExampleHasSuffix() {
  function ExampleIndex (line 319) | func ExampleIndex() {
  function ExampleIndexByte (line 327) | func ExampleIndexByte() {
  function ExampleIndexFunc (line 335) | func ExampleIndexFunc() {
  function ExampleIndexAny (line 346) | func ExampleIndexAny() {
  function ExampleIndexRune (line 354) | func ExampleIndexRune() {
  function ExampleJoin (line 362) | func ExampleJoin() {
  function ExampleLastIndex (line 368) | func ExampleLastIndex() {
  function ExampleLastIndexAny (line 378) | func ExampleLastIndexAny() {
  function ExampleLastIndexByte (line 388) | func ExampleLastIndexByte() {
  function ExampleLastIndexFunc (line 398) | func ExampleLastIndexFunc() {
  function ExampleMap (line 408) | func ExampleMap() {
  function ExampleReader_Len (line 423) | func ExampleReader_Len() {
  function ExampleRepeat (line 431) | func ExampleRepeat() {
  function ExampleReplace (line 436) | func ExampleReplace() {
  function ExampleReplaceAll (line 444) | func ExampleReplaceAll() {
  function ExampleRunes (line 450) | func ExampleRunes() {
  function ExampleSplit (line 467) | func ExampleSplit() {
  function ExampleSplitN (line 479) | func ExampleSplitN() {
  function ExampleSplitAfter (line 488) | func ExampleSplitAfter() {
  function ExampleSplitAfterN (line 493) | func ExampleSplitAfterN() {
  function ExampleTitle (line 498) | func ExampleTitle() {
  function ExampleToTitle (line 503) | func ExampleToTitle() {
  function ExampleToTitleSpecial (line 511) | func ExampleToTitleSpecial() {
  function ExampleToValidUTF8 (line 521) | func ExampleToValidUTF8() {
  function ExampleTrim (line 531) | func ExampleTrim() {
  function ExampleTrimFunc (line 536) | func ExampleTrimFunc() {
  function ExampleTrimLeft (line 548) | func ExampleTrimLeft() {
  function ExampleTrimLeftFunc (line 554) | func ExampleTrimLeftFunc() {
  function ExampleTrimPrefix (line 564) | func ExampleTrimPrefix() {
  function ExampleTrimSpace (line 572) | func ExampleTrimSpace() {
  function ExampleTrimSuffix (line 577) | func ExampleTrimSuffix() {
  function ExampleTrimRight (line 586) | func ExampleTrimRight() {
  function ExampleTrimRightFunc (line 592) | func ExampleTrimRightFunc() {
  function ExampleToLower (line 602) | func ExampleToLower() {
  function ExampleToLowerSpecial (line 607) | func ExampleToLowerSpecial() {
  function ExampleToUpper (line 617) | func ExampleToUpper() {
  function ExampleToUpperSpecial (line 622) | func ExampleToUpperSpecial() {
  function ExampleLines (line 632) | func ExampleLines() {
  function ExampleSplitSeq (line 644) | func ExampleSplitSeq() {
  function ExampleSplitAfterSeq (line 657) | func ExampleSplitAfterSeq() {
  function ExampleFieldsSeq (line 670) | func ExampleFieldsSeq() {
  function ExampleFieldsFuncSeq (line 696) | func ExampleFieldsFuncSeq() {

FILE: src/bytes/iter.go
  function Lines (line 18) | func Lines(s []byte) iter.Seq[[]byte] {
  function splitSeq (line 36) | func splitSeq(s, sep []byte, sepSave int) iter.Seq[[]byte] {
  function SplitSeq (line 67) | func SplitSeq(s, sep []byte) iter.Seq[[]byte] {
  function SplitAfterSeq (line 75) | func SplitAfterSeq(s, sep []byte) iter.Seq[[]byte] {
  function FieldsSeq (line 83) | func FieldsSeq(s []byte) iter.Seq[[]byte] {
  function FieldsFuncSeq (line 116) | func FieldsFuncSeq(s []byte, f func(rune) bool) iter.Seq[[]byte] {

FILE: src/bytes/iter_test.go
  function BenchmarkSplitSeqEmptySeparator (line 12) | func BenchmarkSplitSeqEmptySeparator(b *testing.B) {
  function BenchmarkSplitSeqSingleByteSeparator (line 19) | func BenchmarkSplitSeqSingleByteSeparator(b *testing.B) {
  function BenchmarkSplitSeqMultiByteSeparator (line 27) | func BenchmarkSplitSeqMultiByteSeparator(b *testing.B) {
  function BenchmarkSplitAfterSeqEmptySeparator (line 35) | func BenchmarkSplitAfterSeqEmptySeparator(b *testing.B) {
  function BenchmarkSplitAfterSeqSingleByteSeparator (line 42) | func BenchmarkSplitAfterSeqSingleByteSeparator(b *testing.B) {
  function BenchmarkSplitAfterSeqMultiByteSeparator (line 50) | func BenchmarkSplitAfterSeqMultiByteSeparator(b *testing.B) {

FILE: src/bytes/reader.go
  type Reader (line 18) | type Reader struct
    method Len (line 26) | func (r *Reader) Len() int {
    method Size (line 36) | func (r *Reader) Size() int64 { return int64(len(r.s)) }
    method Read (line 39) | func (r *Reader) Read(b []byte) (n int, err error) {
    method ReadAt (line 50) | func (r *Reader) ReadAt(b []byte, off int64) (n int, err error) {
    method ReadByte (line 66) | func (r *Reader) ReadByte() (byte, error) {
    method UnreadByte (line 77) | func (r *Reader) UnreadByte() error {
    method ReadRune (line 87) | func (r *Reader) ReadRune() (ch rune, size int, err error) {
    method UnreadRune (line 103) | func (r *Reader) UnreadRune() error {
    method Seek (line 116) | func (r *Reader) Seek(offset int64, whence int) (int64, error) {
    method WriteTo (line 137) | func (r *Reader) WriteTo(w io.Writer) (n int64, err error) {
    method Reset (line 156) | func (r *Reader) Reset(b []byte) { *r = Reader{b, 0, -1} }
  function NewReader (line 159) | func NewReader(b []byte) *Reader { return &Reader{b, 0, -1} }

FILE: src/bytes/reader_test.go
  function TestReader (line 15) | func TestReader(t *testing.T) {
  function TestReadAfterBigSeek (line 63) | func TestReadAfterBigSeek(t *testing.T) {
  function TestReaderAt (line 73) | func TestReaderAt(t *testing.T) {
  function TestReaderAtConcurrent (line 101) | func TestReaderAtConcurrent(t *testing.T) {
  function TestEmptyReaderConcurrent (line 117) | func TestEmptyReaderConcurrent(t *testing.T) {
  function TestReaderWriteTo (line 138) | func TestReaderWriteTo(t *testing.T) {
  function TestReaderLen (line 163) | func TestReaderLen(t *testing.T) {
  function TestUnreadRuneError (line 194) | func TestUnreadRuneError(t *testing.T) {
  function TestReaderDoubleUnreadRune (line 209) | func TestReaderDoubleUnreadRune(t *testing.T) {
  function TestReaderCopyNothing (line 226) | func TestReaderCopyNothing(t *testing.T) {
  function TestReaderLenSize (line 248) | func TestReaderLenSize(t *testing.T) {
  function TestReaderReset (line 259) | func TestReaderReset(t *testing.T) {
  function TestReaderZero (line 279) | func TestReaderZero(t *testing.T) {

FILE: src/cmd/addr2line/addr2line_test.go
  function TestMain (line 20) | func TestMain(m *testing.M) {
  function loadSyms (line 30) | func loadSyms(t *testing.T, dbgExePath string) map[string]string {
  function runAddr2Line (line 51) | func runAddr2Line(t *testing.T, dbgExePath, addr string) (funcname, path...
  constant symName (line 75) | symName = "cmd/addr2line.TestAddr2Line"
  function testAddr2Line (line 77) | func testAddr2Line(t *testing.T, dbgExePath, addr string) {
  function TestAddr2Line (line 102) | func TestAddr2Line(t *testing.T) {

FILE: src/cmd/addr2line/main.go
  function printUsage (line 34) | func printUsage(w *os.File) {
  function usage (line 41) | func usage() {
  function main (line 46) | func main() {

FILE: src/cmd/api/api_test.go
  function TestMain (line 22) | func TestMain(m *testing.M) {
  function TestGolden (line 36) | func TestGolden(t *testing.T) {
  function TestCompareAPI (line 101) | func TestCompareAPI(t *testing.T) {
  function TestSkipInternal (line 187) | func TestSkipInternal(t *testing.T) {
  function BenchmarkAll (line 212) | func BenchmarkAll(b *testing.B) {
  function TestIssue21181 (line 244) | func TestIssue21181(t *testing.T) {
  function TestIssue29837 (line 266) | func TestIssue29837(t *testing.T) {
  function TestIssue41358 (line 287) | func TestIssue41358(t *testing.T) {
  function TestIssue64958 (line 305) | func TestIssue64958(t *testing.T) {
  function TestCheck (line 330) | func TestCheck(t *testing.T) {

FILE: src/cmd/api/boring_test.go
  function init (line 14) | func init() {

FILE: src/cmd/api/main_test.go
  constant verbose (line 35) | verbose = false
  function goCmd (line 37) | func goCmd() string {
  function contextName (line 87) | func contextName(c *build.Context) string {
  function Check (line 102) | func Check(t *testing.T) {
  function set (line 204) | func set(items []string) map[string]bool {
  function featureWithoutContext (line 214) | func featureWithoutContext(f string) string {
  function portRemoved (line 223) | func portRemoved(feature string) bool {
  function compareAPI (line 228) | func compareAPI(w io.Writer, features, required, exception []string) (ok...
  function fileFeatures (line 287) | func fileFeatures(filename string, needApproval bool) []string {
  type Walker (line 351) | type Walker struct
    method export (line 188) | func (w *Walker) export(pkg *apiPackage) {
    method Features (line 376) | func (w *Walker) Features() (fs []string) {
    method parseFile (line 386) | func (w *Walker) parseFile(dir, file string) (*ast.File, error) {
    method loadImports (line 475) | func (w *Walker) loadImports() {
    method Import (line 580) | func (w *Walker) Import(name string) (*types.Package, error) {
    method ImportFrom (line 585) | func (w *Walker) ImportFrom(fromPath, fromDir string, mode types.Impor...
    method import_ (line 593) | func (w *Walker) import_(name string) (*apiPackage, error) {
    method importFrom (line 597) | func (w *Walker) importFrom(fromPath, fromDir string, mode types.Impor...
    method pushScope (line 700) | func (w *Walker) pushScope(name string) (popFunc func()) {
    method sortedEmbeddeds (line 725) | func (w *Walker) sortedEmbeddeds(typ *types.Interface) []string {
    method writeType (line 753) | func (w *Walker) writeType(buf *bytes.Buffer, typ types.Type) {
    method writeSignature (line 876) | func (w *Walker) writeSignature(buf *bytes.Buffer, sig *types.Signatur...
    method writeTypeParams (line 893) | func (w *Walker) writeTypeParams(buf *bytes.Buffer, tparams *types.Typ...
    method writeParams (line 910) | func (w *Walker) writeParams(buf *bytes.Buffer, t *types.Tuple, variad...
    method typeString (line 926) | func (w *Walker) typeString(typ types.Type) string {
    method signatureString (line 932) | func (w *Walker) signatureString(sig *types.Signature) string {
    method emitObj (line 938) | func (w *Walker) emitObj(obj types.Object) {
    method emitType (line 967) | func (w *Walker) emitType(obj *types.TypeName) {
    method emitStructType (line 1019) | func (w *Walker) emitStructType(name string, typ *types.Struct) {
    method emitIfaceType (line 1044) | func (w *Walker) emitIfaceType(name string, typ *types.Interface) {
    method emitFunc (line 1089) | func (w *Walker) emitFunc(f *types.Func) {
    method emitMethod (line 1100) | func (w *Walker) emitMethod(m *types.Selection) {
    method emitf (line 1125) | func (w *Walker) emitf(format string, args ...any) {
    method collectDeprecated (line 1154) | func (w *Walker) collectDeprecated() {
    method isDeprecated (line 1241) | func (w *Walker) isDeprecated(obj types.Object) bool {
  function NewWalker (line 365) | func NewWalker(context *build.Context, root string) *Walker {
  constant usePkgCache (line 402) | usePkgCache = true
  function tagKey (line 415) | func tagKey(dir string, context *build.Context, tags []string) string {
  type listImports (line 444) | type listImports struct
  type semToken (line 458) | type semToken struct
  function listEnv (line 554) | func listEnv(c *build.Context) []string {
  type apiPackage (line 570) | type apiPackage struct
  function sortedMethodNames (line 713) | func sortedMethodNames(typ *types.Interface) []string {
  function needApproval (line 1141) | func needApproval(filename string) bool {

FILE: src/cmd/api/testdata/src/issue21181/dep/p.go
  type Interface (line 3) | type Interface interface

FILE: src/cmd/api/testdata/src/issue21181/indirect/p.go
  function F (line 5) | func F(dep.Interface) {}

FILE: src/cmd/api/testdata/src/issue21181/p/p.go
  type algo (line 7) | type algo struct

FILE: src/cmd/api/testdata/src/pkg/p1/p1.go
  constant ConstChase2 (line 12) | ConstChase2 = constChase
  constant constChase (line 13) | constChase  = AIsLowerA
  constant A (line 16) | A         = 1
  constant a (line 17) | a         = 11
  constant A64 (line 18) | A64 int64 = 1
  constant AIsLowerA (line 20) | AIsLowerA = a
  constant ConversionConst (line 24) | ConversionConst = MyInt(5)
  constant B0 (line 44) | B0 = 2
  constant StrConst (line 45) | StrConst = "foo"
  constant FloatConst (line 46) | FloatConst = 1.5
  type myInt (line 48) | type myInt
    method privateTypeMethod (line 111) | func (myInt) privateTypeMethod()           {}
    method CapitalMethodUnexportedType (line 112) | func (myInt) CapitalMethodUnexportedType() {}
  type MyInt (line 50) | type MyInt
  type Time (line 52) | type Time struct
  type S (line 54) | type S struct
    method StructValueMethod (line 122) | func (S) StructValueMethod()
    method StructValueMethodNamedRecv (line 123) | func (ignored S) StructValueMethodNamedRecv()
  type URL (line 62) | type URL struct
  type EmbedURLPtr (line 64) | type EmbedURLPtr struct
  type S2 (line 68) | type S2 struct
    method SMethod (line 115) | func (s *S2) SMethod(x int8, y int16, z int64) {}
    method unexported (line 125) | func (s *S2) unexported(x int8, y int16, z int64) {}
  type Namer (line 81) | type Namer interface
  type I (line 85) | type I interface
  type Public (line 95) | type Public interface
  type Private (line 101) | type Private interface
  type Error (line 106) | type Error interface
  type s (line 117) | type s struct
    method method (line 119) | func (s) method()
    method Method (line 120) | func (s) Method()
  function Bar (line 127) | func Bar(x int8, y int16, z int64)                  {}
  function Bar1 (line 128) | func Bar1(x int8, y int16, z int64) uint64          {}
  function Bar2 (line 129) | func Bar2(x int8, y int16, z int64) (uint8, uint64) {}
  function BarE (line 130) | func BarE() Error                                   {}
  function unexported (line 132) | func unexported(x int8, y int16, z int64) {}
  function TakesFunc (line 134) | func TakesFunc(f func(dontWantName int) int)
  type Codec (line 136) | type Codec struct
  type SI (line 140) | type SI struct
  type T (line 148) | type T struct
    method JustOnT (line 176) | func (*T) JustOnT()             {}
  type B (line 152) | type B struct
    method JustOnB (line 177) | func (*B) JustOnB()             {}
  type common (line 156) | type common struct
    method OnBothTandBPtr (line 178) | func (*common) OnBothTandBPtr() {}
    method OnBothTandBVal (line 179) | func (common) OnBothTandBVal()  {}
  type TPtrUnexported (line 160) | type TPtrUnexported struct
  type TPtrExported (line 164) | type TPtrExported struct
  type FuncType (line 168) | type FuncType
  type Embedded (line 170) | type Embedded struct
    method OnEmbedded (line 174) | func (*Embedded) OnEmbedded() {}
  function PlainFunc (line 172) | func PlainFunc(x, y int, s string) (b *B, err error)
  type EmbedSelector (line 181) | type EmbedSelector struct
  constant foo (line 186) | foo          = "foo"
  constant foo2 (line 187) | foo2  string = "foo2"
  constant truth (line 188) | truth        = foo == "foo" || foo2 == "foo2"
  function ellipsis (line 191) | func ellipsis(...string) {}
  function Now (line 193) | func Now() Time {
  type ByteStruct (line 221) | type ByteStruct struct

FILE: src/cmd/api/testdata/src/pkg/p2/p2.go
  type Twoer (line 7) | type Twoer interface
  function F (line 13) | func F() string {}
  function G (line 15) | func G() Twoer {}
  function NewError (line 17) | func NewError(s string) error {}

FILE: src/cmd/api/testdata/src/pkg/p3/p3.go
  type ThirdBase (line 7) | type ThirdBase struct
    method GoodPlayer (line 9) | func (tb *ThirdBase) GoodPlayer() (i, j, k int)
  function BadHop (line 10) | func BadHop(i, j, k int) (l, m bool, n, o *ThirdBase, err error)

FILE: src/cmd/api/testdata/src/pkg/p4/p4.go
  type Pair (line 7) | type Pair struct
  function NewPair (line 12) | func NewPair[T1 interface{ M() }, T2 ~int](v1 T1, v2 T2) Pair[T1, T2] {
  method First (line 16) | func (p Pair[X1, _]) First() X1 {
  method Second (line 20) | func (p Pair[_, X2]) Second() X2 {
  function Clone (line 25) | func Clone[S ~[]T, T any](s S) S {

FILE: src/cmd/asm/internal/arch/arch.go
  constant RFP (line 25) | RFP = -(iota + 1)
  constant RSB (line 26) | RSB
  constant RSP (line 27) | RSP
  constant RPC (line 28) | RPC
  type Arch (line 32) | type Arch struct
  function nilRegisterNumber (line 48) | func nilRegisterNumber(name string, n int16) (int16, bool) {
  function Set (line 54) | func Set(GOARCH string, shared bool) *Arch {
  function jumpX86 (line 88) | func jumpX86(word string) bool {
  function jumpRISCV (line 92) | func jumpRISCV(word string) bool {
  function jumpWasm (line 102) | func jumpWasm(word string) bool {
  function archX86 (line 106) | func archX86(linkArch *obj.LinkArch) *Arch {
  function archArm (line 200) | func archArm() *Arch {
  function archArm64 (line 261) | func archArm64() *Arch {
  function archPPC64 (line 336) | func archPPC64(linkArch *obj.LinkArch) *Arch {
  function archMips (line 412) | func archMips(linkArch *obj.LinkArch) *Arch {
  function archMips64 (line 468) | func archMips64(linkArch *obj.LinkArch) *Arch {
  function archLoong64 (line 529) | func archLoong64(linkArch *obj.LinkArch) *Arch {
  function archRISCV64 (line 595) | func archRISCV64(shared bool) *Arch {
  function archS390x (line 719) | func archS390x() *Arch {
  function archWasm (line 772) | func archWasm() *Arch {

FILE: src/cmd/asm/internal/arch/arm.go
  function jumpArm (line 86) | func jumpArm(word string) bool {
  function IsARMCMP (line 92) | func IsARMCMP(op obj.As) bool {
  function IsARMSTREX (line 102) | func IsARMSTREX(op obj.As) bool {
  constant aMCR (line 113) | aMCR = arm.ALAST + 1
  function IsARMMRC (line 117) | func IsARMMRC(op obj.As) bool {
  function IsARMBFX (line 127) | func IsARMBFX(op obj.As) bool {
  function IsARMFloatCmp (line 136) | func IsARMFloatCmp(op obj.As) bool {
  function ARMMRCOffset (line 148) | func ARMMRCOffset(op obj.As, cond string, x0, x1, x2, x3, x4, x5 int64) ...
  function IsARMMULA (line 172) | func IsARMMULA(op obj.As) bool {
  function ARMConditionCodes (line 201) | func ARMConditionCodes(prog *obj.Prog, cond string) bool {
  function ParseARMCondition (line 221) | func ParseARMCondition(cond string) (uint8, bool) {
  function parseARMCondition (line 225) | func parseARMCondition(cond string, ls, scond map[string]uint8) (uint8, ...
  function armRegisterNumber (line 246) | func armRegisterNumber(name string, n int16) (int16, bool) {

FILE: src/cmd/asm/internal/arch/arm64.go
  function jumpArm64 (line 56) | func jumpArm64(word string) bool {
  function ARM64SpecialOperand (line 63) | func ARM64SpecialOperand(name string) arm64.SpecialOperand {
  function IsARM64ADR (line 89) | func IsARM64ADR(op obj.As) bool {
  function IsARM64CMP (line 99) | func IsARM64CMP(op obj.As) bool {
  function IsARM64STLXR (line 113) | func IsARM64STLXR(op obj.As) bool {
  function IsARM64TBL (line 127) | func IsARM64TBL(op obj.As) bool {
  function IsARM64CASP (line 138) | func IsARM64CASP(op obj.As) bool {
  function ARM64Suffix (line 149) | func ARM64Suffix(prog *obj.Prog, cond string) bool {
  function parseARM64Suffix (line 164) | func parseARM64Suffix(cond string) (uint8, bool) {
  function arm64RegisterNumber (line 171) | func arm64RegisterNumber(name string, n int16) (int16, bool) {
  function ARM64RegisterShift (line 202) | func ARM64RegisterShift(reg, op, count int16) (int64, error) {
  function ARM64RegisterArrangement (line 211) | func ARM64RegisterArrangement(reg int16, name, arng string) (int64, erro...

FILE: src/cmd/asm/internal/arch/loong64.go
  function jumpLoong64 (line 18) | func jumpLoong64(word string) bool {
  function IsLoong64RDTIME (line 29) | func IsLoong64RDTIME(op obj.As) bool {
  function IsLoong64PRELD (line 37) | func IsLoong64PRELD(op obj.As) bool {
  function IsLoong64AMO (line 45) | func IsLoong64AMO(op obj.As) bool {
  function Loong64RegisterExtension (line 76) | func Loong64RegisterExtension(a *obj.Addr, ext string, reg, num int16, i...
  function loong64RegisterNumber (line 128) | func loong64RegisterNumber(name string, n int16) (int16, bool) {

FILE: src/cmd/asm/internal/arch/mips.go
  function jumpMIPS (line 16) | func jumpMIPS(word string) bool {
  function IsMIPSCMP (line 26) | func IsMIPSCMP(op obj.As) bool {
  function IsMIPSMUL (line 37) | func IsMIPSMUL(op obj.As) bool {
  function mipsRegisterNumber (line 48) | func mipsRegisterNumber(name string, n int16) (int16, bool) {

FILE: src/cmd/asm/internal/arch/ppc64.go
  function jumpPPC64 (line 16) | func jumpPPC64(word string) bool {
  function IsPPC64CMP (line 26) | func IsPPC64CMP(op obj.As) bool {
  function IsPPC64NEG (line 36) | func IsPPC64NEG(op obj.As) bool {
  function ppc64RegisterNumber (line 52) | func ppc64RegisterNumber(name string, n int16) (int16, bool) {

FILE: src/cmd/asm/internal/arch/riscv64.go
  function IsRISCV64AMO (line 19) | func IsRISCV64AMO(op obj.As) bool {
  function IsRISCV64VTypeI (line 32) | func IsRISCV64VTypeI(op obj.As) bool {
  function IsRISCV64CSRO (line 39) | func IsRISCV64CSRO(op obj.As) (imm bool, ok bool) {
  function RISCV64SpecialOperand (line 53) | func RISCV64SpecialOperand(name string) riscv.SpecialOperand {
  function RISCV64ValidateVectorType (line 85) | func RISCV64ValidateVectorType(vsew, vlmul, vtail, vmask int64) error {

FILE: src/cmd/asm/internal/arch/s390x.go
  function jumpS390x (line 15) | func jumpS390x(word string) bool {
  function s390xRegisterNumber (line 61) | func s390xRegisterNumber(name string, n int16) (int16, bool) {

FILE: src/cmd/asm/internal/asm/asm.go
  method append (line 31) | func (p *Parser) append(prog *obj.Prog, cond string, doLabel bool) {
  method validSymbol (line 88) | func (p *Parser) validSymbol(pseudo string, addr *obj.Addr, offsetOk boo...
  method evalInteger (line 101) | func (p *Parser) evalInteger(pseudo string, operands []lex.Token) int64 {
  method validImmediate (line 107) | func (p *Parser) validImmediate(pseudo string, addr *obj.Addr) bool {
  method asmText (line 117) | func (p *Parser) asmText(operands [][]lex.Token) {
  method asmData (line 206) | func (p *Parser) asmData(operands [][]lex.Token) {
  method asmGlobl (line 279) | func (p *Parser) asmGlobl(operands [][]lex.Token) {
  method asmPCData (line 311) | func (p *Parser) asmPCData(operands [][]lex.Token) {
  method asmPCAlign (line 342) | func (p *Parser) asmPCAlign(operands [][]lex.Token) {
  method asmFuncData (line 365) | func (p *Parser) asmFuncData(operands [][]lex.Token) {
  method asmJump (line 397) | func (p *Parser) asmJump(op obj.As, cond string, a []obj.Addr) {
  method patch (line 577) | func (p *Parser) patch() {
  method branch (line 589) | func (p *Parser) branch(addr *obj.Addr, target *obj.Prog) {
  function isARM64SVE (line 597) | func isARM64SVE(op obj.As) bool {
  method asmInstruction (line 603) | func (p *Parser) asmInstruction(op obj.As, cond string, a []obj.Addr) {
  function symbolName (line 998) | func symbolName(addr *obj.Addr) string {
  method getConstantPseudo (line 1008) | func (p *Parser) getConstantPseudo(pseudo string, addr *obj.Addr) int64 {
  method getConstant (line 1016) | func (p *Parser) getConstant(prog *obj.Prog, op obj.As, addr *obj.Addr) ...
  method getRegister (line 1024) | func (p *Parser) getRegister(prog *obj.Prog, op obj.As, addr *obj.Addr) ...
  method getSpecial (line 1032) | func (p *Parser) getSpecial(prog *obj.Prog, op obj.As, addr *obj.Addr) i...

FILE: src/cmd/asm/internal/asm/endtoend_test.go
  function testEndToEnd (line 28) | func testEndToEnd(t *testing.T, goarch, file string) {
  function isHexes (line 261) | func isHexes(s string) bool {
  function testErrors (line 288) | func testErrors(t *testing.T, goarch, file string, flags ...string) {
  function Test386EndToEnd (line 381) | func Test386EndToEnd(t *testing.T) {
  function TestARMEndToEnd (line 385) | func TestARMEndToEnd(t *testing.T) {
  function TestGoBuildErrors (line 397) | func TestGoBuildErrors(t *testing.T) {
  function TestGenericErrors (line 401) | func TestGenericErrors(t *testing.T) {
  function TestARMErrors (line 405) | func TestARMErrors(t *testing.T) {
  function TestARM64EndToEnd (line 409) | func TestARM64EndToEnd(t *testing.T) {
  function TestARM64Encoder (line 413) | func TestARM64Encoder(t *testing.T) {
  function TestARM64SVEEncoder (line 417) | func TestARM64SVEEncoder(t *testing.T) {
  function TestARM64SVEErrors (line 421) | func TestARM64SVEErrors(t *testing.T) {
  function TestARM64Errors (line 425) | func TestARM64Errors(t *testing.T) {
  function TestAMD64EndToEnd (line 429) | func TestAMD64EndToEnd(t *testing.T) {
  function Test386Encoder (line 433) | func Test386Encoder(t *testing.T) {
  function TestAMD64Encoder (line 437) | func TestAMD64Encoder(t *testing.T) {
  function TestAMD64Errors (line 464) | func TestAMD64Errors(t *testing.T) {
  function TestAMD64DynLinkErrors (line 468) | func TestAMD64DynLinkErrors(t *testing.T) {
  function TestMIPSEndToEnd (line 472) | func TestMIPSEndToEnd(t *testing.T) {
  function TestLOONG64Encoder (line 477) | func TestLOONG64Encoder(t *testing.T) {
  function TestLOONG64Errors (line 487) | func TestLOONG64Errors(t *testing.T) {
  function TestPPC64EndToEnd (line 491) | func TestPPC64EndToEnd(t *testing.T) {
  function testRISCV64AllProfiles (line 502) | func testRISCV64AllProfiles(t *testing.T, testFn func(t *testing.T)) {
  function TestRISCV64EndToEnd (line 515) | func TestRISCV64EndToEnd(t *testing.T) {
  function TestRISCV64Errors (line 521) | func TestRISCV64Errors(t *testing.T) {
  function TestRISCV64Validation (line 527) | func TestRISCV64Validation(t *testing.T) {
  function TestS390XEndToEnd (line 533) | func TestS390XEndToEnd(t *testing.T) {

FILE: src/cmd/asm/internal/asm/expr_test.go
  type exprTest (line 14) | type exprTest struct
  function TestExpr (line 59) | func TestExpr(t *testing.T) {
  type badExprTest (line 76) | type badExprTest struct
  function TestBadExpr (line 99) | func TestBadExpr(t *testing.T) {
  function runBadTest (line 115) | func runBadTest(i int, test badExprTest, t *testing.T) (err error) {

FILE: src/cmd/asm/internal/asm/line_test.go
  type badInstTest (line 13) | type badInstTest struct
  function TestAMD64BadInstParser (line 17) | func TestAMD64BadInstParser(t *testing.T) {
  function testBadInstParser (line 38) | func testBadInstParser(t *testing.T, goarch string, tests []badInstTest) {

FILE: src/cmd/asm/internal/asm/operand_test.go
  function setArch (line 19) | func setArch(goarch string) (*arch.Arch, *obj.Link) {
  function newParser (line 31) | func newParser(goarch string) *Parser {
  function tryParse (line 41) | func tryParse(t *testing.T, parse func()) (err error) {
  function testBadOperandParser (line 58) | func testBadOperandParser(t *testing.T, parser *Parser, tests []badOpera...
  function testOperandParser (line 75) | func testOperandParser(t *testing.T, parser *Parser, tests []operandTest) {
  function TestAMD64OperandParser (line 92) | func TestAMD64OperandParser(t *testing.T) {
  function Test386OperandParser (line 101) | func Test386OperandParser(t *testing.T) {
  function TestARMOperandParser (line 106) | func TestARMOperandParser(t *testing.T) {
  function TestARM64OperandParser (line 110) | func TestARM64OperandParser(t *testing.T) {
  function TestPPC64OperandParser (line 115) | func TestPPC64OperandParser(t *testing.T) {
  function TestMIPSOperandParser (line 120) | func TestMIPSOperandParser(t *testing.T) {
  function TestMIPS64OperandParser (line 125) | func TestMIPS64OperandParser(t *testing.T) {
  function TestLOONG64OperandParser (line 130) | func TestLOONG64OperandParser(t *testing.T) {
  function TestS390XOperandParser (line 135) | func TestS390XOperandParser(t *testing.T) {
  function TestFuncAddress (line 140) | func TestFuncAddress(t *testing.T) {
  type operandTest (line 185) | type operandTest struct
  type badOperandTest (line 189) | type badOperandTest struct

FILE: src/cmd/asm/internal/asm/parse.go
  type Parser (line 31) | type Parser struct
    method errorf (line 81) | func (p *Parser) errorf(format string, args ...any) {
    method pos (line 102) | func (p *Parser) pos() src.XPos {
    method Parse (line 106) | func (p *Parser) Parse() (*obj.Prog, bool) {
    method ParseSymABIs (line 134) | func (p *Parser) ParseSymABIs(w io.Writer) bool {
    method nextToken (line 150) | func (p *Parser) nextToken() lex.ScanToken {
    method line (line 181) | func (p *Parser) line(scratch [][]lex.Token) (word, cond string, opera...
    method instruction (line 277) | func (p *Parser) instruction(op obj.As, word, cond string, operands []...
    method pseudo (line 294) | func (p *Parser) pseudo(word string, operands [][]lex.Token) bool {
    method symDefRef (line 319) | func (p *Parser) symDefRef(w io.Writer, word string, operands [][]lex....
    method start (line 350) | func (p *Parser) start(operand []lex.Token) {
    method address (line 356) | func (p *Parser) address(operand []lex.Token) obj.Addr {
    method parseScale (line 364) | func (p *Parser) parseScale(s string) int8 {
    method operand (line 374) | func (p *Parser) operand(a *obj.Addr) {
    method atStartOfRegister (line 547) | func (p *Parser) atStartOfRegister(name string) bool {
    method atRegisterShift (line 559) | func (p *Parser) atRegisterShift() bool {
    method atRegisterExtension (line 578) | func (p *Parser) atRegisterExtension() bool {
    method registerReference (line 589) | func (p *Parser) registerReference(name string) (int16, bool) {
    method register (line 616) | func (p *Parser) register(name string, prefix rune) (r1, r2 int16, sca...
    method registerShift (line 657) | func (p *Parser) registerShift(name string, prefix rune) int64 {
    method registerExtension (line 728) | func (p *Parser) registerExtension(a *obj.Addr, name string, prefix ru...
    method qualifySymbol (line 795) | func (p *Parser) qualifySymbol(name string) string {
    method symbolReference (line 803) | func (p *Parser) symbolReference(a *obj.Addr, name string, prefix rune) {
    method setPseudoRegister (line 843) | func (p *Parser) setPseudoRegister(addr *obj.Addr, reg string, isStati...
    method symRefAttrs (line 885) | func (p *Parser) symRefAttrs(name string, issueError bool) (bool, obj....
    method funcAddress (line 922) | func (p *Parser) funcAddress() (string, obj.ABI, bool) {
    method registerIndirect (line 966) | func (p *Parser) registerIndirect(a *obj.Addr, prefix rune) {
    method registerList (line 1084) | func (p *Parser) registerList(a *obj.Addr) {
    method registerListARM (line 1092) | func (p *Parser) registerListARM(a *obj.Addr) {
    method registerListX86 (line 1187) | func (p *Parser) registerListX86(a *obj.Addr) {
    method registerNumber (line 1221) | func (p *Parser) registerNumber(name string) uint16 {
    method expr (line 1251) | func (p *Parser) expr() uint64 {
    method floatExpr (line 1274) | func (p *Parser) floatExpr() float64 {
    method term (line 1295) | func (p *Parser) term() uint64 {
    method factor (line 1351) | func (p *Parser) factor() uint64 {
    method positiveAtoi (line 1384) | func (p *Parser) positiveAtoi(str string) int64 {
    method atoi (line 1395) | func (p *Parser) atoi(str string) uint64 {
    method atof (line 1403) | func (p *Parser) atof(str string) float64 {
    method next (line 1414) | func (p *Parser) next() lex.Token {
    method back (line 1423) | func (p *Parser) back() {
    method peek (line 1431) | func (p *Parser) peek() lex.ScanToken {
    method more (line 1438) | func (p *Parser) more() bool {
    method get (line 1443) | func (p *Parser) get(expected lex.ScanToken) lex.Token {
    method expectOperandEnd (line 1449) | func (p *Parser) expectOperandEnd() {
    method expect (line 1454) | func (p *Parser) expect(expectedToken lex.ScanToken, expectedMessage s...
    method have (line 1461) | func (p *Parser) have(token lex.ScanToken) bool {
    method at (line 1471) | func (p *Parser) at(next ...lex.ScanToken) bool {
  type Patch (line 55) | type Patch struct
  function NewParser (line 60) | func NewParser(ctxt *obj.Link, ar *arch.Arch, lexer lex.TokenReader) *Pa...

FILE: src/cmd/asm/internal/asm/pseudo_test.go
  function tokenize (line 14) | func tokenize(s string) [][]lex.Token {
  function TestErroneous (line 25) | func TestErroneous(t *testing.T) {

FILE: src/cmd/asm/internal/flags/flags.go
  function init (line 44) | func init() {
  type MultiFlag (line 56) | type MultiFlag
    method String (line 58) | func (m *MultiFlag) String() string {
    method Set (line 65) | func (m *MultiFlag) Set(val string) error {
  function Usage (line 70) | func Usage() {
  function Parse (line 77) | func Parse() {

FILE: src/cmd/asm/internal/lex/input.go
  type Input (line 24) | type Input struct
    method Error (line 71) | func (in *Input) Error(args ...any) {
    method expectText (line 80) | func (in *Input) expectText(args ...any) {
    method enabled (line 85) | func (in *Input) enabled() bool {
    method expectNewline (line 89) | func (in *Input) expectNewline(directive string) {
    method Next (line 96) | func (in *Input) Next() ScanToken {
    method Text (line 142) | func (in *Input) Text() string {
    method hash (line 147) | func (in *Input) hash() bool {
    method macroName (line 188) | func (in *Input) macroName() string {
    method define (line 199) | func (in *Input) define() {
    method defineMacro (line 206) | func (in *Input) defineMacro(name string, args []string, tokens []Toke...
    method macroDefinition (line 220) | func (in *Input) macroDefinition(name string) ([]string, []Token) {
    method invokeMacro (line 287) | func (in *Input) invokeMacro(macro *Macro) {
    method argsFor (line 322) | func (in *Input) argsFor(macro *Macro) map[string][]Token {
    method collectArgument (line 348) | func (in *Input) collectArgument(macro *Macro) ([]Token, ScanToken) {
    method ifdef (line 370) | func (in *Input) ifdef(truth bool) {
    method else_ (line 382) | func (in *Input) else_() {
    method endif (line 393) | func (in *Input) endif() {
    method include (line 402) | func (in *Input) include() {
    method line (line 430) | func (in *Input) line() {
    method undef (line 457) | func (in *Input) undef() {
    method Push (line 470) | func (in *Input) Push(r TokenReader) {
    method Close (line 477) | func (in *Input) Close() {
  function NewInput (line 37) | func NewInput(name string) *Input {
  function predefine (line 47) | func predefine(defines flags.MultiFlag) map[string]*Macro {

FILE: src/cmd/asm/internal/lex/lex.go
  type ScanToken (line 20) | type ScanToken
    method String (line 39) | func (t ScanToken) String() string {
  constant LSH (line 25) | LSH          ScanToken = -1000 - iota
  constant RSH (line 26) | RSH
  constant ARR (line 27) | ARR
  constant ROT (line 28) | ROT
  constant Include (line 29) | Include
  constant BuildComment (line 30) | BuildComment
  constant macroName (line 31) | macroName
  function IsRegisterShift (line 35) | func IsRegisterShift(r ScanToken) bool {
  function NewLexer (line 63) | func NewLexer(name string) TokenReader {
  type TokenReader (line 79) | type TokenReader interface
  type Token (line 101) | type Token struct
    method String (line 114) | func (l Token) String() string {
  function Make (line 107) | func Make(token ScanToken, text string) Token {
  type Macro (line 119) | type Macro struct
  function Tokenize (line 126) | func Tokenize(str string) []Token {

FILE: src/cmd/asm/internal/lex/lex_test.go
  type lexTest (line 13) | type lexTest struct
  function TestLex (line 259) | func TestLex(t *testing.T) {
  function lines (line 271) | func lines(a ...string) string {
  function drain (line 276) | func drain(input *Input) string {
  type badLexTest (line 293) | type badLexTest struct
  function TestBadLex (line 329) | func TestBadLex(t *testing.T) {
  function firstError (line 345) | func firstError(input *Input) (err error) {

FILE: src/cmd/asm/internal/lex/slice.go
  type Slice (line 14) | type Slice struct
    method Next (line 30) | func (s *Slice) Next() ScanToken {
    method Text (line 38) | func (s *Slice) Text() string {
    method File (line 42) | func (s *Slice) File() string {
    method Base (line 46) | func (s *Slice) Base() *src.PosBase {
    method SetBase (line 50) | func (s *Slice) SetBase(base *src.PosBase) {
    method Line (line 56) | func (s *Slice) Line() int {
    method Col (line 60) | func (s *Slice) Col() int {
    method Close (line 73) | func (s *Slice) Close() {
  function NewSlice (line 21) | func NewSlice(base *src.PosBase, line int, tokens []Token) *Slice {

FILE: src/cmd/asm/internal/lex/stack.go
  type Stack (line 15) | type Stack struct
    method Push (line 20) | func (s *Stack) Push(tr TokenReader) {
    method Next (line 24) | func (s *Stack) Next() ScanToken {
    method Text (line 36) | func (s *Stack) Text() string {
    method File (line 40) | func (s *Stack) File() string {
    method Base (line 44) | func (s *Stack) Base() *src.PosBase {
    method SetBase (line 48) | func (s *Stack) SetBase(base *src.PosBase) {
    method Line (line 52) | func (s *Stack) Line() int {
    method Col (line 56) | func (s *Stack) Col() int {
    method Close (line 60) | func (s *Stack) Close() { // Unused.

FILE: src/cmd/asm/internal/lex/tokenizer.go
  type Tokenizer (line 23) | type Tokenizer struct
    method Text (line 70) | func (t *Tokenizer) Text() string {
    method File (line 84) | func (t *Tokenizer) File() string {
    method Base (line 88) | func (t *Tokenizer) Base() *src.PosBase {
    method SetBase (line 92) | func (t *Tokenizer) SetBase(base *src.PosBase) {
    method Line (line 96) | func (t *Tokenizer) Line() int {
    method Col (line 100) | func (t *Tokenizer) Col() int {
    method Next (line 104) | func (t *Tokenizer) Next() ScanToken {
    method Close (line 149) | func (t *Tokenizer) Close() {
  function NewTokenizer (line 31) | func NewTokenizer(name string, r io.Reader, file *os.File) *Tokenizer {
  function isIdentRune (line 54) | func isIdentRune(ch rune, i int) bool {

FILE: src/cmd/asm/main.go
  function main (line 26) | func main() {

FILE: src/cmd/buildid/buildid.go
  function usage (line 18) | func usage() {
  function main (line 26) | func main() {

FILE: src/cmd/cgo/ast.go
  function parse (line 20) | func parse(name string, src []byte, flags parser.Mode) *ast.File {
  function sourceLine (line 38) | func sourceLine(n ast.Node) int {
  method ParseGo (line 47) | func (f *File) ParseGo(abspath string, src []byte) {
  function commentText (line 183) | func commentText(g *ast.CommentGroup) string {
  method validateIdents (line 202) | func (f *File) validateIdents(x any, context astContext) {
  method saveExprs (line 211) | func (f *File) saveExprs(x any, context astContext) {
  method saveRef (line 224) | func (f *File) saveRef(n *ast.Expr, context astContext) {
  method saveCall (line 268) | func (f *File) saveCall(call *ast.CallExpr, context astContext) {
  method saveExport (line 281) | func (f *File) saveExport(x any, context astContext) {
  method saveExport2 (line 316) | func (f *File) saveExport2(x any, context astContext) {
  type astContext (line 330) | type astContext
  constant ctxProg (line 333) | ctxProg astContext = iota
  constant ctxEmbedType (line 334) | ctxEmbedType
  constant ctxType (line 335) | ctxType
  constant ctxStmt (line 336) | ctxStmt
  constant ctxExpr (line 337) | ctxExpr
  constant ctxField (line 338) | ctxField
  constant ctxParam (line 339) | ctxParam
  constant ctxAssign2 (line 340) | ctxAssign2
  constant ctxSwitch (line 341) | ctxSwitch
  constant ctxTypeSwitch (line 342) | ctxTypeSwitch
  constant ctxFile (line 343) | ctxFile
  constant ctxDecl (line 344) | ctxDecl
  constant ctxSpec (line 345) | ctxSpec
  constant ctxDefer (line 346) | ctxDefer
  constant ctxCall (line 347) | ctxCall
  constant ctxCall2 (line 348) | ctxCall2
  constant ctxSelector (line 349) | ctxSelector
  method walk (line 353) | func (f *File) walk(x any, context astContext, visit func(*File, any, as...
  function unparen (line 571) | func unparen(x ast.Expr) ast.Expr {

FILE: src/cmd/cgo/gcc.go
  function cname (line 59) | func cname(s string) string {
  method ProcessCgoDirectives (line 83) | func (f *File) ProcessCgoDirectives() {
  method addToFlag (line 111) | func (p *Package) addToFlag(flag string, args []string) {
  function splitQuoted (line 142) | func splitQuoted(s string) (r []string, err error) {
  method loadDebug (line 191) | func (f *File) loadDebug(p *Package) {
  method Translate (line 231) | func (p *Package) Translate(f *File) {
  method loadDefines (line 248) | func (f *File) loadDefines(gccOptions []string) bool {
  method guessKinds (line 294) | func (p *Package) guessKinds(f *File) []*Name {
  method loadDWARF (line 538) | func (p *Package) loadDWARF(f *File, ft *fileTypedefs, names []*Name) *d...
  type debug (line 663) | type debug struct
  method recordTypes (line 671) | func (p *Package) recordTypes(f *File, data *debug, conv *typeConv) {
  type fileTypedefs (line 732) | type fileTypedefs struct
    method recordTypedefs (line 738) | func (ft *fileTypedefs) recordTypedefs(dtype dwarf.Type, pos token.Pos) {
    method recordTypedefs1 (line 742) | func (ft *fileTypedefs) recordTypedefs1(dtype dwarf.Type, pos token.Po...
  method prepareNames (line 781) | func (p *Package) prepareNames(f *File) {
  method mangleName (line 806) | func (p *Package) mangleName(n *Name) {
  method isMangledName (line 817) | func (f *File) isMangledName(s string) bool {
  method rewriteCalls (line 830) | func (p *Package) rewriteCalls(f *File) bool {
  method rewriteCall (line 857) | func (p *Package) rewriteCall(f *File, call *Call) (string, bool) {
  method needsPointerCheck (line 1057) | func (p *Package) needsPointerCheck(f *File, t ast.Expr, arg ast.Expr) b...
  method hasPointer (line 1073) | func (p *Package) hasPointer(f *File, t ast.Expr, top bool) bool {
  method mangle (line 1163) | func (p *Package) mangle(f *File, arg *ast.Expr, addPosition bool) (ast....
  method checkIndex (line 1229) | func (p *Package) checkIndex(sb, sbCheck *bytes.Buffer, arg ast.Expr, i ...
  method checkAddr (line 1286) | func (p *Package) checkAddr(sb, sbCheck *bytes.Buffer, arg ast.Expr, i i...
  method checkSlice (line 1330) | func (p *Package) checkSlice(sb, sbCheck *bytes.Buffer, arg ast.Expr, i ...
  method checkUnsafeStringData (line 1364) | func (p *Package) checkUnsafeStringData(arg ast.Expr) bool {
  method isType (line 1384) | func (p *Package) isType(t ast.Expr) bool {
  method isUnsafeData (line 1430) | func (p *Package) isUnsafeData(x ast.Expr, onlyStringData bool) bool {
  method isVariable (line 1449) | func (p *Package) isVariable(x ast.Expr) bool {
  method rewriteUnsafe (line 1463) | func (p *Package) rewriteUnsafe(t ast.Expr) ast.Expr {
  method rewriteRef (line 1513) | func (p *Package) rewriteRef(f *File) {
  method rewriteName (line 1605) | func (p *Package) rewriteName(f *File, r *Ref, addPosition bool) ast.Expr {
  function gofmtPos (line 1715) | func gofmtPos(n ast.Expr, pos token.Pos) string {
  function checkGCCBaseCmd (line 1734) | func checkGCCBaseCmd() ([]string, error) {
  function gccMachine (line 1758) | func gccMachine() []string {
  function gccTmp (line 1797) | func gccTmp() string {
  method gccCmd (line 1805) | func (p *Package) gccCmd(ofile string) []string {
  method gccDebug (line 1849) | func (p *Package) gccDebug(stdin []byte, nnames int) (d *dwarf.Data, int...
  function gccDefines (line 2229) | func gccDefines(stdin []byte, gccOptions []string) string {
  method gccErrors (line 2240) | func (p *Package) gccErrors(stdin []byte, extraArgs ...string) string {
  function runGcc (line 2279) | func runGcc(stdin []byte, args []string) (string, string) {
  type typeConv (line 2299) | type typeConv struct
    method Init (line 2343) | func (c *typeConv) Init(ptrSize, intSize int64) {
    method FinishType (line 2453) | func (c *typeConv) FinishType(pos token.Pos) {
    method Type (line 2474) | func (c *typeConv) Type(dtype dwarf.Type, pos token.Pos) *Type {
    method loadType (line 2479) | func (c *typeConv) loadType(dtype dwarf.Type, pos token.Pos, parent st...
    method FuncArg (line 2962) | func (c *typeConv) FuncArg(dtype dwarf.Type, pos token.Pos) *Type {
    method FuncType (line 3011) | func (c *typeConv) FuncType(dtype *dwarf.FuncType, pos token.Pos) *Fun...
    method Ident (line 3046) | func (c *typeConv) Ident(s string) *ast.Ident {
    method Opaque (line 3051) | func (c *typeConv) Opaque(n int64) ast.Expr {
    method intExpr (line 3059) | func (c *typeConv) intExpr(n int64) ast.Expr {
    method pad (line 3067) | func (c *typeConv) pad(fld []*ast.Field, sizes []int64, size int64) ([...
    method Struct (line 3077) | func (c *typeConv) Struct(dt *dwarf.StructType, pos token.Pos) (expr *...
    method dwarfHasPointer (line 3221) | func (c *typeConv) dwarfHasPointer(dt dwarf.Type, pos token.Pos) bool {
    method anonymousStructTypedef (line 3350) | func (c *typeConv) anonymousStructTypedef(dt *dwarf.TypedefType) bool {
    method badPointerTypedef (line 3361) | func (c *typeConv) badPointerTypedef(dt *dwarf.TypedefType) bool {
    method badVoidPointerTypedef (line 3375) | func (c *typeConv) badVoidPointerTypedef(dt *dwarf.TypedefType) bool {
    method badStructPointerTypedef (line 3390) | func (c *typeConv) badStructPointerTypedef(name string, dt *dwarf.Stru...
    method baseBadPointerTypedef (line 3418) | func (c *typeConv) baseBadPointerTypedef(dt *dwarf.TypedefType) bool {
    method badCFType (line 3429) | func (c *typeConv) badCFType(dt *dwarf.TypedefType) bool {
    method badJNI (line 3493) | func (c *typeConv) badJNI(dt *dwarf.TypedefType) bool {
    method badEGLType (line 3549) | func (c *typeConv) badEGLType(dt *dwarf.TypedefType) bool {
  function base (line 2379) | func base(dt dwarf.Type) dwarf.Type {
  function unqual (line 2396) | func unqual(dt dwarf.Type) dwarf.Type {
  constant signedDelta (line 2423) | signedDelta = 64
  method String (line 2428) | func (tr *TypeRepr) String() string {
  method Empty (line 2439) | func (tr *TypeRepr) Empty() bool {
  method Set (line 2446) | func (tr *TypeRepr) Set(repr string, fargs ...any) {
  function isStructUnionClass (line 2949) | func isStructUnionClass(x ast.Expr) bool {
  function upper (line 3255) | func upper(s string) string {
  function godefsFields (line 3270) | func godefsFields(fld []*ast.Field) {
  function fieldPrefix (line 3319) | func fieldPrefix(fld []*ast.Field) string {

FILE: src/cmd/cgo/godefs.go
  method godefs (line 18) | func (p *Package) godefs(f *File, args []string) string {
  function gofmt (line 120) | func gofmt(n any) string {

FILE: src/cmd/cgo/internal/cgotest/overlaydir.go
  function OverlayDir (line 15) | func OverlayDir(dstRoot, srcRoot string) error {

FILE: src/cmd/cgo/internal/swig/swig_test.go
  function TestStdio (line 20) | func TestStdio(t *testing.T) {
  function TestCall (line 26) | func TestCall(t *testing.T) {
  function TestCallback (line 34) | func TestCallback(t *testing.T) {
  function run (line 42) | func run(t *testing.T, dir string, lto bool, args ...string) {
  function mustHaveCxx (line 70) | func mustHaveCxx(t *testing.T) {
  function mustHaveSwig (line 91) | func mustHaveSwig(t *testing.T) {
  function mustHaveSwigOnce (line 102) | func mustHaveSwigOnce(t *testing.T) {

FILE: src/cmd/cgo/internal/swig/testdata/callback/main.go
  function main (line 12) | func main() {
  function fatal (line 27) | func fatal(f string, args ...any) {
  type GoCallback (line 32) | type GoCallback struct
    method Run (line 34) | func (p *GoCallback) Run() string {
  function testCall (line 38) | func testCall() {
  function testCallback (line 50) | func testCallback() {

FILE: src/cmd/cgo/internal/swig/testdata/callback/main.h
  function class (line 5) | class Callback {
  function class (line 11) | class Caller {

FILE: src/cmd/cgo/internal/swig/testdata/stdio/main.go
  function F (line 19) | func F() int { return int(C.F()) }
  function main (line 21) | func main() {
  function fatal (line 42) | func fatal(f string, args ...any) {

FILE: src/cmd/cgo/internal/test/backdoor.go
  function lockedOSThread (line 11) | func lockedOSThread() bool

FILE: src/cmd/cgo/internal/test/buildid_linux.go
  function testBuildID (line 19) | func testBuildID(t *testing.T) {

FILE: src/cmd/cgo/internal/test/callback.go
  function nestedCall (line 34) | func nestedCall(f func()) {
  function goCallback (line 53) | func goCallback(p unsafe.Pointer) {
  function testCallback (line 66) | func testCallback(t *testing.T) {
  function testCallbackGC (line 74) | func testCallbackGC(t *testing.T) {
  function testCallbackPanic (line 78) | func testCallbackPanic(t *testing.T) {
  function testCallbackPanicLoop (line 99) | func testCallbackPanicLoop(t *testing.T) {
  function testCallbackPanicLocked (line 106) | func testCallbackPanicLocked(t *testing.T) {
  function testZeroArgCallback (line 131) | func testZeroArgCallback(t *testing.T) {
  function goFoo (line 142) | func goFoo() {
  function variadic (line 153) | func variadic(x ...interface{}) {}
  function testBlocking (line 155) | func testBlocking(t *testing.T) {
  function testCallbackCallers (line 174) | func testCallbackCallers(t *testing.T) {
  function testPanicFromC (line 226) | func testPanicFromC(t *testing.T) {
  function testReturnAfterGrow (line 241) | func testReturnAfterGrow(t *testing.T) {
  function testReturnAfterGrowFromGo (line 254) | func testReturnAfterGrowFromGo(t *testing.T) {
  function goReturnVal (line 266) | func goReturnVal() (r C.int) {
  function testCallGoWithString (line 282) | func testCallGoWithString(t *testing.T) {
  function goWithString (line 293) | func goWithString(s string) {
  function testCallbackStack (line 297) | func testCallbackStack(t *testing.T) {
  function goStackCheck (line 306) | func goStackCheck() {
  function use (line 314) | func use(buf []byte) {
  function stack4 (line 533) | func stack4()    { var buf [4]byte; use(buf[:]); C.callGoStackCheck() }
  function stack8 (line 534) | func stack8()    { var buf [8]byte; use(buf[:]); C.callGoStackCheck() }
  function stack12 (line 535) | func stack12()   { var buf [12]byte; use(buf[:]); C.callGoStackCheck() }
  function stack16 (line 536) | func stack16()   { var buf [16]byte; use(buf[:]); C.callGoStackCheck() }
  function stack20 (line 537) | func stack20()   { var buf [20]byte; use(buf[:]); C.callGoStackCheck() }
  function stack24 (line 538) | func stack24()   { var buf [24]byte; use(buf[:]); C.callGoStackCheck() }
  function stack28 (line 539) | func stack28()   { var buf [28]byte; use(buf[:]); C.callGoStackCheck() }
  function stack32 (line 540) | func stack32()   { var buf [32]byte; use(buf[:]); C.callGoStackCheck() }
  function stack36 (line 541) | func stack36()   { var buf [36]byte; use(buf[:]); C.callGoStackCheck() }
  function stack40 (line 542) | func stack40()   { var buf [40]byte; use(buf[:]); C.callGoStackCheck() }
  function stack44 (line 543) | func stack44()   { var buf [44]byte; use(buf[:]); C.callGoStackCheck() }
  function stack48 (line 544) | func stack48()   { var buf [48]byte; use(buf[:]); C.callGoStackCheck() }
  function stack52 (line 545) | func stack52()   { var buf [52]byte; use(buf[:]); C.callGoStackCheck() }
  function stack56 (line 546) | func stack56()   { var buf [56]byte; use(buf[:]); C.callGoStackCheck() }
  function stack60 (line 547) | func stack60()   { var buf [60]byte; use(buf[:]); C.callGoStackCheck() }
  function stack64 (line 548) | func stack64()   { var buf [64]byte; use(buf[:]); C.callGoStackCheck() }
  function stack68 (line 549) | func stack68()   { var buf [68]byte; use(buf[:]); C.callGoStackCheck() }
  function stack72 (line 550) | func stack72()   { var buf [72]byte; use(buf[:]); C.callGoStackCheck() }
  function stack76 (line 551) | func stack76()   { var buf [76]byte; use(buf[:]); C.callGoStackCheck() }
  function stack80 (line 552) | func stack80()   { var buf [80]byte; use(buf[:]); C.callGoStackCheck() }
  function stack84 (line 553) | func stack84()   { var buf [84]byte; use(buf[:]); C.callGoStackCheck() }
  function stack88 (line 554) | func stack88()   { var buf [88]byte; use(buf[:]); C.callGoStackCheck() }
  function stack92 (line 555) | func stack92()   { var buf [92]byte; use(buf[:]); C.callGoStackCheck() }
  function stack96 (line 556) | func stack96()   { var buf [96]byte; use(buf[:]); C.callGoStackCheck() }
  function stack100 (line 557) | func stack100()  { var buf [100]byte; use(buf[:]); C.callGoStackCheck() }
  function stack104 (line 558) | func stack104()  { var buf [104]byte; use(buf[:]); C.callGoStackCheck() }
  function stack108 (line 559) | func stack108()  { var buf [108]byte; use(buf[:]); C.callGoStackCheck() }
  function stack112 (line 560) | func stack112()  { var buf [112]byte; use(buf[:]); C.callGoStackCheck() }
  function stack116 (line 561) | func stack116()  { var buf [116]byte; use(buf[:]); C.callGoStackCheck() }
  function stack120 (line 562) | func stack120()  { var buf [120]byte; use(buf[:]); C.callGoStackCheck() }
  function stack124 (line 563) | func stack124()  { var buf [124]byte; use(buf[:]); C.callGoStackCheck() }
  function stack128 (line 564) | func stack128()  { var buf [128]byte; use(buf[:]); C.callGoStackCheck() }
  function stack132 (line 565) | func stack132()  { var buf [132]byte; use(buf[:]); C.callGoStackCheck() }
  function stack136 (line 566) | func stack136()  { var buf [136]byte; use(buf[:]); C.callGoStackCheck() }
  function stack140 (line 567) | func stack140()  { var buf [140]byte; use(buf[:]); C.callGoStackCheck() }
  function stack144 (line 568) | func stack144()  { var buf [144]byte; use(buf[:]); C.callGoStackCheck() }
  function stack148 (line 569) | func stack148()  { var buf [148]byte; use(buf[:]); C.callGoStackCheck() }
  function stack152 (line 570) | func stack152()  { var buf [152]byte; use(buf[:]); C.callGoStackCheck() }
  function stack156 (line 571) | func stack156()  { var buf [156]byte; use(buf[:]); C.callGoStackCheck() }
  function stack160 (line 572) | func stack160()  { var buf [160]byte; use(buf[:]); C.callGoStackCheck() }
  function stack164 (line 573) | func stack164()  { var buf [164]byte; use(buf[:]); C.callGoStackCheck() }
  function stack168 (line 574) | func stack168()  { var buf [168]byte; use(buf[:]); C.callGoStackCheck() }
  function stack172 (line 575) | func stack172()  { var buf [172]byte; use(buf[:]); C.callGoStackCheck() }
  function stack176 (line 576) | func stack176()  { var buf [176]byte; use(buf[:]); C.callGoStackCheck() }
  function stack180 (line 577) | func stack180()  { var buf [180]byte; use(buf[:]); C.callGoStackCheck() }
  function stack184 (line 578) | func stack184()  { var buf [184]byte; use(buf[:]); C.callGoStackCheck() }
  function stack188 (line 579) | func stack188()  { var buf [188]byte; use(buf[:]); C.callGoStackCheck() }
  function stack192 (line 580) | func stack192()  { var buf [192]byte; use(buf[:]); C.callGoStackCheck() }
  function stack196 (line 581) | func stack196()  { var buf [196]byte; use(buf[:]); C.callGoStackCheck() }
  function stack200 (line 582) | func stack200()  { var buf [200]byte; use(buf[:]); C.callGoStackCheck() }
  function stack204 (line 583) | func stack204()  { var buf [204]byte; use(buf[:]); C.callGoStackCheck() }
  function stack208 (line 584) | func stack208()  { var buf [208]byte; use(buf[:]); C.callGoStackCheck() }
  function stack212 (line 585) | func stack212()  { var buf [212]byte; use(buf[:]); C.callGoStackCheck() }
  function stack216 (line 586) | func stack216()  { var buf [216]byte; use(buf[:]); C.callGoStackCheck() }
  function stack220 (line 587) | func stack220()  { var buf [220]byte; use(buf[:]); C.callGoStackCheck() }
  function stack224 (line 588) | func stack224()  { var buf [224]byte; use(buf[:]); C.callGoStackCheck() }
  function stack228 (line 589) | func stack228()  { var buf [228]byte; use(buf[:]); C.callGoStackCheck() }
  function stack232 (line 590) | func stack232()  { var buf [232]byte; use(buf[:]); C.callGoStackCheck() }
  function stack236 (line 591) | func stack236()  { var buf [236]byte; use(buf[:]); C.callGoStackCheck() }
  function stack240 (line 592) | func stack240()  { var buf [240]byte; use(buf[:]); C.callGoStackCheck() }
  function stack244 (line 593) | func stack244()  { var buf [244]byte; use(buf[:]); C.callGoStackCheck() }
  function stack248 (line 594) | func stack248()  { var buf [248]byte; use(buf[:]); C.callGoStackCheck() }
  function stack252 (line 595) | func stack252()  { var buf [252]byte; use(buf[:]); C.callGoStackCheck() }
  function stack256 (line 596) | func stack256()  { var buf [256]byte; use(buf[:]); C.callGoStackCheck() }
  function stack260 (line 597) | func stack260()  { var buf [260]byte; use(buf[:]); C.callGoStackCheck() }
  function stack264 (line 598) | func stack264()  { var buf [264]byte; use(buf[:]); C.callGoStackCheck() }
  function stack268 (line 599) | func stack268()  { var buf [268]byte; use(buf[:]); C.callGoStackCheck() }
  function stack272 (line 600) | func stack272()  { var buf [272]byte; use(buf[:]); C.callGoStackCheck() }
  function stack276 (line 601) | func stack276()  { var buf [276]byte; use(buf[:]); C.callGoStackCheck() }
  function stack280 (line 602) | func stack280()  { var buf [280]byte; use(buf[:]); C.callGoStackCheck() }
  function stack284 (line 603) | func stack284()  { var buf [284]byte; use(buf[:]); C.callGoStackCheck() }
  function stack288 (line 604) | func stack288()  { var buf [288]byte; use(buf[:]); C.callGoStackCheck() }
  function stack292 (line 605) | func stack292()  { var buf [292]byte; use(buf[:]); C.callGoStackCheck() }
  function stack296 (line 606) | func stack296()  { var buf [296]byte; use(buf[:]); C.callGoStackCheck() }
  function stack300 (line 607) | func stack300()  { var buf [300]byte; use(buf[:]); C.callGoStackCheck() }
  function stack304 (line 608) | func stack304()  { var buf [304]byte; use(buf[:]); C.callGoStackCheck() }
  function stack308 (line 609) | func stack308()  { var buf [308]byte; use(buf[:]); C.callGoStackCheck() }
  function stack312 (line 610) | func stack312()  { var buf [312]byte; use(buf[:]); C.callGoStackCheck() }
  function stack316 (line 611) | func stack316()  { var buf [316]byte; use(buf[:]); C.callGoStackCheck() }
  function stack320 (line 612) | func stack320()  { var buf [320]byte; use(buf[:]); C.callGoStackCheck() }
  function stack324 (line 613) | func stack324()  { var buf [324]byte; use(buf[:]); C.callGoStackCheck() }
  function stack328 (line 614) | func stack328()  { var buf [328]byte; use(buf[:]); C.callGoStackCheck() }
  function stack332 (line 615) | func stack332()  { var buf [332]byte; use(buf[:]); C.callGoStackCheck() }
  function stack336 (line 616) | func stack336()  { var buf [336]byte; use(buf[:]); C.callGoStackCheck() }
  function stack340 (line 617) | func stack340()  { var buf [340]byte; use(buf[:]); C.callGoStackCheck() }
  function stack344 (line 618) | func stack344()  { var buf [344]byte; use(buf[:]); C.callGoStackCheck() }
  function stack348 (line 619) | func stack348()  { var buf [348]byte; use(buf[:]); C.callGoStackCheck() }
  function stack352 (line 620) | func stack352()  { var buf [352]byte; use(buf[:]); C.callGoStackCheck() }
  function stack356 (line 621) | func stack356()  { var buf [356]byte; use(buf[:]); C.callGoStackCheck() }
  function stack360 (line 622) | func stack360()  { var buf [360]byte; use(buf[:]); C.callGoStackCheck() }
  function stack364 (line 623) | func stack364()  { var buf [364]byte; use(buf[:]); C.callGoStackCheck() }
  function stack368 (line 624) | func stack368()  { var buf [368]byte; use(buf[:]); C.callGoStackCheck() }
  function stack372 (line 625) | func stack372()  { var buf [372]byte; use(buf[:]); C.callGoStackCheck() }
  function stack376 (line 626) | func stack376()  { var buf [376]byte; use(buf[:]); C.callGoStackCheck() }
  function stack380 (line 627) | func stack380()  { var buf [380]byte; use(buf[:]); C.callGoStackCheck() }
  function stack384 (line 628) | func stack384()  { var buf [384]byte; use(buf[:]); C.callGoStackCheck() }
  function stack388 (line 629) | func stack388()  { var buf [388]byte; use(buf[:]); C.callGoStackCheck() }
  function stack392 (line 630) | func stack392()  { var buf [392]byte; use(buf[:]); C.callGoStackCheck() }
  function stack396 (line 631) | func stack396()  { var buf [396]byte; use(buf[:]); C.callGoStackCheck() }
  function stack400 (line 632) | func stack400()  { var buf [400]byte; use(buf[:]); C.callGoStackCheck() }
  function stack404 (line 633) | func stack404()  { var buf [404]byte; use(buf[:]); C.callGoStackCheck() }
  function stack408 (line 634) | func stack408()  { var buf [408]byte; use(buf[:]); C.callGoStackCheck() }
  function stack412 (line 635) | func stack412()  { var buf [412]byte; use(buf[:]); C.callGoStackCheck() }
  function stack416 (line 636) | func stack416()  { var buf [416]byte; use(buf[:]); C.callGoStackCheck() }
  function stack420 (line 637) | func stack420()  { var buf [420]byte; use(buf[:]); C.callGoStackCheck() }
  function stack424 (line 638) | func stack424()  { var buf [424]byte; use(buf[:]); C.callGoStackCheck() }
  function stack428 (line 639) | func stack428()  { var buf [428]byte; use(buf[:]); C.callGoStackCheck() }
  function stack432 (line 640) | func stack432()  { var buf [432]byte; use(buf[:]); C.callGoStackCheck() }
  function stack436 (line 641) | func stack436()  { var buf [436]byte; use(buf[:]); C.callGoStackCheck() }
  function stack440 (line 642) | func stack440()  { var buf [440]byte; use(buf[:]); C.callGoStackCheck() }
  function stack444 (line 643) | func stack444()  { var buf [444]byte; use(buf[:]); C.callGoStackCheck() }
  function stack448 (line 644) | func stack448()  { var buf [448]byte; use(buf[:]); C.callGoStackCheck() }
  function stack452 (line 645) | func stack452()  { var buf [452]byte; use(buf[:]); C.callGoStackCheck() }
  function stack456 (line 646) | func stack456()  { var buf [456]byte; use(buf[:]); C.callGoStackCheck() }
  function stack460 (line 647) | func stack460()  { var buf [460]byte; use(buf[:]); C.callGoStackCheck() }
  function stack464 (line 648) | func stack464()  { var buf [464]byte; use(buf[:]); C.callGoStackCheck() }
  function stack468 (line 649) | func stack468()  { var buf [468]byte; use(buf[:]); C.callGoStackCheck() }
  function stack472 (line 650) | func stack472()  { var buf [472]byte; use(buf[:]); C.callGoStackCheck() }
  function stack476 (line 651) | func stack476()  { var buf [476]byte; use(buf[:]); C.callGoStackCheck() }
  function stack480 (line 652) | func stack480()  { var buf [480]byte; use(buf[:]); C.callGoStackCheck() }
  function stack484 (line 653) | func stack484()  { var buf [484]byte; use(buf[:]); C.callGoStackCheck() }
  function stack488 (line 654) | func stack488()  { var buf [488]byte; use(buf[:]); C.callGoStackCheck() }
  function stack492 (line 655) | func stack492()  { var buf [492]byte; use(buf[:]); C.callGoStackCheck() }
  function stack496 (line 656) | func stack496()  { var buf [496]byte; use(buf[:]); C.callGoStackCheck() }
  function stack500 (line 657) | func stack500()  { var buf [500]byte; use(buf[:]); C.callGoStackCheck() }
  function stack504 (line 658) | func stack504()  { var buf [504]byte; use(buf[:]); C.callGoStackCheck() }
  function stack508 (line 659) | func stack508()  { var buf [508]byte; use(buf[:]); C.callGoStackCheck() }
  function stack512 (line 660) | func stack512()  { var buf [512]byte; use(buf[:]); C.callGoStackCheck() }
  function stack516 (line 661) | func stack516()  { var buf [516]byte; use(buf[:]); C.callGoStackCheck() }
  function stack520 (line 662) | func stack520()  { var buf [520]byte; use(buf[:]); C.callGoStackCheck() }
  function stack524 (line 663) | func stack524()  { var buf [524]byte; use(buf[:]); C.callGoStackCheck() }
  function stack528 (line 664) | func stack528()  { var buf [528]byte; use(buf[:]); C.callGoStackCheck() }
  function stack532 (line 665) | func stack532()  { var buf [532]byte; use(buf[:]); C.callGoStackCheck() }
  function stack536 (line 666) | func stack536()  { var buf [536]byte; use(buf[:]); C.callGoStackCheck() }
  function stack540 (line 667) | func stack540()  { var buf [540]byte; use(buf[:]); C.callGoStackCheck() }
  function stack544 (line 668) | func stack544()  { var buf [544]byte; use(buf[:]); C.callGoStackCheck() }
  function stack548 (line 669) | func stack548()  { var buf [548]byte; use(buf[:]); C.callGoStackCheck() }
  function stack552 (line 670) | func stack552()  { var buf [552]byte; use(buf[:]); C.callGoStackCheck() }
  function stack556 (line 671) | func stack556()  { var buf [556]byte; use(buf[:]); C.callGoStackCheck() }
  function stack560 (line 672) | func stack560()  { var buf [560]byte; use(buf[:]); C.callGoStackCheck() }
  function stack564 (line 673) | func stack564()  { var buf [564]byte; use(buf[:]); C.callGoStackCheck() }
  function stack568 (line 674) | func stack568()  { var buf [568]byte; use(buf[:]); C.callGoStackCheck() }
  function stack572 (line 675) | func stack572()  { var buf [572]byte; use(buf[:]); C.callGoStackCheck() }
  function stack576 (line 676) | func stack576()  { var buf [576]byte; use(buf[:]); C.callGoStackCheck() }
  function stack580 (line 677) | func stack580()  { var buf [580]byte; use(buf[:]); C.callGoStackCheck() }
  function stack584 (line 678) | func stack584()  { var buf [584]byte; use(buf[:]); C.callGoStackCheck() }
  function stack588 (line 679) | func stack588()  { var buf [588]byte; use(buf[:]); C.callGoStackCheck() }
  function stack592 (line 680) | func stack592()  { var buf [592]byte; use(buf[:]); C.callGoStackCheck() }
  function stack596 (line 681) | func stack596()  { var buf [596]byte; use(buf[:]); C.callGoStackCheck() }
  function stack600 (line 682) | func stack600()  { var buf [600]byte; use(buf[:]); C.callGoStackCheck() }
  function stack604 (line 683) | func stack604()  { var buf [604]byte; use(buf[:]); C.callGoStackCheck() }
  function stack608 (line 684) | func stack608()  { var buf [608]byte; use(buf[:]); C.callGoStackCheck() }
  function stack612 (line 685) | func stack612()  { var buf [612]byte; use(buf[:]); C.callGoStackCheck() }
  function stack616 (line 686) | func stack616()  { var buf [616]byte; use(buf[:]); C.callGoStackCheck() }
  function stack620 (line 687) | func stack620()  { var buf [620]byte; use(buf[:]); C.callGoStackCheck() }
  function stack624 (line 688) | func stack624()  { var buf [624]byte; use(buf[:]); C.callGoStackCheck() }
  function stack628 (line 689) | func stack628()  { var buf [628]byte; use(buf[:]); C.callGoStackCheck() }
  function stack632 (line 690) | func stack632()  { var buf [632]byte; use(buf[:]); C.callGoStackCheck() }
  function stack636 (line 691) | func stack636()  { var buf [636]byte; use(buf[:]); C.callGoStackCheck() }
  function stack640 (line 692) | func stack640()  { var buf [640]byte; use(buf[:]); C.callGoStackCheck() }
  function stack644 (line 693) | func stack644()  { var buf [644]byte; use(buf[:]); C.callGoStackCheck() }
  function stack648 (line 694) | func stack648()  { var buf [648]byte; use(buf[:]); C.callGoStackCheck() }
  function stack652 (line 695) | func stack652()  { var buf [652]byte; use(buf[:]); C.callGoStackCheck() }
  function stack656 (line 696) | func stack656()  { var buf [656]byte; use(buf[:]); C.callGoStackCheck() }
  function stack660 (line 697) | func stack660()  { var buf [660]byte; use(buf[:]); C.callGoStackCheck() }
  function stack664 (line 698) | func stack664()  { var buf [664]byte; use(buf[:]); C.callGoStackCheck() }
  function stack668 (line 699) | func stack668()  { var buf [668]byte; use(buf[:]); C.callGoStackCheck() }
  function stack672 (line 700) | func stack672()  { var buf [672]byte; use(buf[:]); C.callGoStackCheck() }
  function stack676 (line 701) | func stack676()  { var buf [676]byte; use(buf[:]); C.callGoStackCheck() }
  function stack680 (line 702) | func stack680()  { var buf [680]byte; use(buf[:]); C.callGoStackCheck() }
  function stack684 (line 703) | func stack684()  { var buf [684]byte; use(buf[:]); C.callGoStackCheck() }
  function stack688 (line 704) | func stack688()  { var buf [688]byte; use(buf[:]); C.callGoStackCheck() }
  function stack692 (line 705) | func stack692()  { var buf [692]byte; use(buf[:]); C.callGoStackCheck() }
  function stack696 (line 706) | func stack696()  { var buf [696]byte; use(buf[:]); C.callGoStackCheck() }
  function stack700 (line 707) | func stack700()  { var buf [700]byte; use(buf[:]); C.callGoStackCheck() }
  function stack704 (line 708) | func stack704()  { var buf [704]byte; use(buf[:]); C.callGoStackCheck() }
  function stack708 (line 709) | func stack708()  { var buf [708]byte; use(buf[:]); C.callGoStackCheck() }
  function stack712 (line 710) | func stack712()  { var buf [712]byte; use(buf[:]); C.callGoStackCheck() }
  function stack716 (line 711) | func stack716()  { var buf [716]byte; use(buf[:]); C.callGoStackCheck() }
  function stack720 (line 712) | func stack720()  { var buf [720]byte; use(buf[:]); C.callGoStackCheck() }
  function stack724 (line 713) | func stack724()  { var buf [724]byte; use(buf[:]); C.callGoStackCheck() }
  function stack728 (line 714) | func stack728()  { var buf [728]byte; use(buf[:]); C.callGoStackCheck() }
  function stack732 (line 715) | func stack732()  { var buf [732]byte; use(buf[:]); C.callGoStackCheck() }
  function stack736 (line 716) | func stack736()  { var buf [736]byte; use(buf[:]); C.callGoStackCheck() }
  function stack740 (line 717) | func stack740()  { var buf [740]byte; use(buf[:]); C.callGoStackCheck() }
  function stack744 (line 718) | func stack744()  { var buf [744]byte; use(buf[:]); C.callGoStackCheck() }
  function stack748 (line 719) | func stack748()  { var buf [748]byte; use(buf[:]); C.callGoStackCheck() }
  function stack752 (line 720) | func stack752()  { var buf [752]byte; use(buf[:]); C.callGoStackCheck() }
  function stack756 (line 721) | func stack756()  { var buf [756]byte; use(buf[:]); C.callGoStackCheck() }
  function stack760 (line 722) | func stack760()  { var buf [760]byte; use(buf[:]); C.callGoStackCheck() }
  function stack764 (line 723) | func stack764()  { var buf [764]byte; use(buf[:]); C.callGoStackCheck() }
  function stack768 (line 724) | func stack768()  { var buf [768]byte; use(buf[:]); C.callGoStackCheck() }
  function stack772 (line 725) | func stack772()  { var buf [772]byte; use(buf[:]); C.callGoStackCheck() }
  function stack776 (line 726) | func stack776()  { var buf [776]byte; use(buf[:]); C.callGoStackCheck() }
  function stack780 (line 727) | func stack780()  { var buf [780]byte; use(buf[:]); C.callGoStackCheck() }
  function stack784 (line 728) | func stack784()  { var buf [784]byte; use(buf[:]); C.callGoStackCheck() }
  function stack788 (line 729) | func stack788()  { var buf [788]byte; use(buf[:]); C.callGoStackCheck() }
  function stack792 (line 730) | func stack792()  { var buf [792]byte; use(buf[:]); C.callGoStackCheck() }
  function stack796 (line 731) | func stack796()  { var buf [796]byte; use(buf[:]); C.callGoStackCheck() }
  function stack800 (line 732) | func stack800()  { var buf [800]byte; use(buf[:]); C.callGoStackCheck() }
  function stack804 (line 733) | func stack804()  { var buf [804]byte; use(buf[:]); C.callGoStackCheck() }
  function stack808 (line 734) | func stack808()  { var buf [808]byte; use(buf[:]); C.callGoStackCheck() }
  function stack812 (line 735) | func stack812()  { var buf [812]byte; use(buf[:]); C.callGoStackCheck() }
  function stack816 (line 736) | func stack816()  { var buf [816]byte; use(buf[:]); C.callGoStackCheck() }
  function stack820 (line 737) | func stack820()  { var buf [820]byte; use(buf[:]); C.callGoStackCheck() }
  function stack824 (line 738) | func stack824()  { var buf [824]byte; use(buf[:]); C.callGoStackCheck() }
  function stack828 (line 739) | func stack828()  { var buf [828]byte; use(buf[:]); C.callGoStackCheck() }
  function stack832 (line 740) | func stack832()  { var buf [832]byte; use(buf[:]); C.callGoStackCheck() }
  function stack836 (line 741) | func stack836()  { var buf [836]byte; use(buf[:]); C.callGoStackCheck() }
  function stack840 (line 742) | func stack840()  { var buf [840]byte; use(buf[:]); C.callGoStackCheck() }
  function stack844 (line 743) | func stack844()  { var buf [844]byte; use(buf[:]); C.callGoStackCheck() }
  function stack848 (line 744) | func stack848()  { var buf [848]byte; use(buf[:]); C.callGoStackCheck() }
  function stack852 (line 745) | func stack852()  { var buf [852]byte; use(buf[:]); C.callGoStackCheck() }
  function stack856 (line 746) | func stack856()  { var buf [856]byte; use(buf[:]); C.callGoStackCheck() }
  function stack860 (line 747) | func stack860()  { var buf [860]byte; use(buf[:]); C.callGoStackCheck() }
  function stack864 (line 748) | func stack864()  { var buf [864]byte; use(buf[:]); C.callGoStackCheck() }
  function stack868 (line 749) | func stack868()  { var buf [868]byte; use(buf[:]); C.callGoStackCheck() }
  function stack872 (line 750) | func stack872()  { var buf [872]byte; use(buf[:]); C.callGoStackCheck() }
  function stack876 (line 751) | func stack876()  { var buf [876]byte; use(buf[:]); C.callGoStackCheck() }
  function stack880 (line 752) | func stack880()  { var buf [880]byte; use(buf[:]); C.callGoStackCheck() }
  function stack884 (line 753) | func stack884()  { var buf [884]byte; use(buf[:]); C.callGoStackCheck() }
  function stack888 (line 754) | func stack888()  { var buf [888]byte; use(buf[:]); C.callGoStackCheck() }
  function stack892 (line 755) | func stack892()  { var buf [892]byte; use(buf[:]); C.callGoStackCheck() }
  function stack896 (line 756) | func stack896()  { var buf [896]byte; use(buf[:]); C.callGoStackCheck() }
  function stack900 (line 757) | func stack900()  { var buf [900]byte; use(buf[:]); C.callGoStackCheck() }
  function stack904 (line 758) | func stack904()  { var buf [904]byte; use(buf[:]); C.callGoStackCheck() }
  function stack908 (line 759) | func stack908()  { var buf [908]byte; use(buf[:]); C.callGoStackCheck() }
  function stack912 (line 760) | func stack912()  { var buf [912]byte; use(buf[:]); C.callGoStackCheck() }
  function stack916 (line 761) | func stack916()  { var buf [916]byte; use(buf[:]); C.callGoStackCheck() }
  function stack920 (line 762) | func stack920()  { var buf [920]byte; use(buf[:]); C.callGoStackCheck() }
  function stack924 (line 763) | func stack924()  { var buf [924]byte; use(buf[:]); C.callGoStackCheck() }
  function stack928 (line 764) | func stack928()  { var buf [928]byte; use(buf[:]); C.callGoStackCheck() }
  function stack932 (line 765) | func stack932()  { var buf [932]byte; use(buf[:]); C.callGoStackCheck() }
  function stack936 (line 766) | func stack936()  { var buf [936]byte; use(buf[:]); C.callGoStackCheck() }
  function stack940 (line 767) | func stack940()  { var buf [940]byte; use(buf[:]); C.callGoStackCheck() }
  function stack944 (line 768) | func stack944()  { var buf [944]byte; use(buf[:]); C.callGoStackCheck() }
  function stack948 (line 769) | func stack948()  { var buf [948]byte; use(buf[:]); C.callGoStackCheck() }
  function stack952 (line 770) | func stack952()  { var buf [952]byte; use(buf[:]); C.callGoStackCheck() }
  function stack956 (line 771) | func stack956()  { var buf [956]byte; use(buf[:]); C.callGoStackCheck() }
  function stack960 (line 772) | func stack960()  { var buf [960]byte; use(buf[:]); C.callGoStackCheck() }
  function stack964 (line 773) | func stack964()  { var buf [964]byte; use(buf[:]); C.callGoStackCheck() }
  function stack968 (line 774) | func stack968()  { var buf [968]byte; use(buf[:]); C.callGoStackCheck() }
  function stack972 (line 775) | func stack972()  { var buf [972]byte; use(buf[:]); C.callGoStackCheck() }
  function stack976 (line 776) | func stack976()  { var buf [976]byte; use(buf[:]); C.callGoStackCheck() }
  function stack980 (line 777) | func stack980()  { var buf [980]byte; use(buf[:]); C.callGoStackCheck() }
  function stack984 (line 778) | func stack984()  { var buf [984]byte; use(buf[:]); C.callGoStackCheck() }
  function stack988 (line 779) | func stack988()  { var buf [988]byte; use(buf[:]); C.callGoStackCheck() }
  function stack992 (line 780) | func stack992()  { var buf [992]byte; use(buf[:]); C.callGoStackCheck() }
  function stack996 (line 781) | func stack996()  { var buf [996]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1000 (line 782) | func stack1000() { var buf [1000]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1004 (line 783) | func stack1004() { var buf [1004]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1008 (line 784) | func stack1008() { var buf [1008]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1012 (line 785) | func stack1012() { var buf [1012]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1016 (line 786) | func stack1016() { var buf [1016]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1020 (line 787) | func stack1020() { var buf [1020]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1024 (line 788) | func stack1024() { var buf [1024]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1028 (line 789) | func stack1028() { var buf [1028]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1032 (line 790) | func stack1032() { var buf [1032]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1036 (line 791) | func stack1036() { var buf [1036]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1040 (line 792) | func stack1040() { var buf [1040]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1044 (line 793) | func stack1044() { var buf [1044]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1048 (line 794) | func stack1048() { var buf [1048]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1052 (line 795) | func stack1052() { var buf [1052]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1056 (line 796) | func stack1056() { var buf [1056]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1060 (line 797) | func stack1060() { var buf [1060]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1064 (line 798) | func stack1064() { var buf [1064]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1068 (line 799) | func stack1068() { var buf [1068]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1072 (line 800) | func stack1072() { var buf [1072]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1076 (line 801) | func stack1076() { var buf [1076]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1080 (line 802) | func stack1080() { var buf [1080]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1084 (line 803) | func stack1084() { var buf [1084]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1088 (line 804) | func stack1088() { var buf [1088]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1092 (line 805) | func stack1092() { var buf [1092]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1096 (line 806) | func stack1096() { var buf [1096]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1100 (line 807) | func stack1100() { var buf [1100]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1104 (line 808) | func stack1104() { var buf [1104]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1108 (line 809) | func stack1108() { var buf [1108]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1112 (line 810) | func stack1112() { var buf [1112]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1116 (line 811) | func stack1116() { var buf [1116]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1120 (line 812) | func stack1120() { var buf [1120]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1124 (line 813) | func stack1124() { var buf [1124]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1128 (line 814) | func stack1128() { var buf [1128]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1132 (line 815) | func stack1132() { var buf [1132]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1136 (line 816) | func stack1136() { var buf [1136]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1140 (line 817) | func stack1140() { var buf [1140]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1144 (line 818) | func stack1144() { var buf [1144]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1148 (line 819) | func stack1148() { var buf [1148]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1152 (line 820) | func stack1152() { var buf [1152]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1156 (line 821) | func stack1156() { var buf [1156]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1160 (line 822) | func stack1160() { var buf [1160]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1164 (line 823) | func stack1164() { var buf [1164]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1168 (line 824) | func stack1168() { var buf [1168]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1172 (line 825) | func stack1172() { var buf [1172]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1176 (line 826) | func stack1176() { var buf [1176]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1180 (line 827) | func stack1180() { var buf [1180]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1184 (line 828) | func stack1184() { var buf [1184]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1188 (line 829) | func stack1188() { var buf [1188]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1192 (line 830) | func stack1192() { var buf [1192]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1196 (line 831) | func stack1196() { var buf [1196]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1200 (line 832) | func stack1200() { var buf [1200]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1204 (line 833) | func stack1204() { var buf [1204]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1208 (line 834) | func stack1208() { var buf [1208]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1212 (line 835) | func stack1212() { var buf [1212]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1216 (line 836) | func stack1216() { var buf [1216]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1220 (line 837) | func stack1220() { var buf [1220]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1224 (line 838) | func stack1224() { var buf [1224]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1228 (line 839) | func stack1228() { var buf [1228]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1232 (line 840) | func stack1232() { var buf [1232]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1236 (line 841) | func stack1236() { var buf [1236]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1240 (line 842) | func stack1240() { var buf [1240]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1244 (line 843) | func stack1244() { var buf [1244]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1248 (line 844) | func stack1248() { var buf [1248]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1252 (line 845) | func stack1252() { var buf [1252]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1256 (line 846) | func stack1256() { var buf [1256]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1260 (line 847) | func stack1260() { var buf [1260]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1264 (line 848) | func stack1264() { var buf [1264]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1268 (line 849) | func stack1268() { var buf [1268]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1272 (line 850) | func stack1272() { var buf [1272]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1276 (line 851) | func stack1276() { var buf [1276]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1280 (line 852) | func stack1280() { var buf [1280]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1284 (line 853) | func stack1284() { var buf [1284]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1288 (line 854) | func stack1288() { var buf [1288]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1292 (line 855) | func stack1292() { var buf [1292]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1296 (line 856) | func stack1296() { var buf [1296]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1300 (line 857) | func stack1300() { var buf [1300]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1304 (line 858) | func stack1304() { var buf [1304]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1308 (line 859) | func stack1308() { var buf [1308]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1312 (line 860) | func stack1312() { var buf [1312]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1316 (line 861) | func stack1316() { var buf [1316]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1320 (line 862) | func stack1320() { var buf [1320]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1324 (line 863) | func stack1324() { var buf [1324]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1328 (line 864) | func stack1328() { var buf [1328]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1332 (line 865) | func stack1332() { var buf [1332]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1336 (line 866) | func stack1336() { var buf [1336]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1340 (line 867) | func stack1340() { var buf [1340]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1344 (line 868) | func stack1344() { var buf [1344]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1348 (line 869) | func stack1348() { var buf [1348]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1352 (line 870) | func stack1352() { var buf [1352]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1356 (line 871) | func stack1356() { var buf [1356]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1360 (line 872) | func stack1360() { var buf [1360]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1364 (line 873) | func stack1364() { var buf [1364]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1368 (line 874) | func stack1368() { var buf [1368]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1372 (line 875) | func stack1372() { var buf [1372]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1376 (line 876) | func stack1376() { var buf [1376]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1380 (line 877) | func stack1380() { var buf [1380]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1384 (line 878) | func stack1384() { var buf [1384]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1388 (line 879) | func stack1388() { var buf [1388]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1392 (line 880) | func stack1392() { var buf [1392]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1396 (line 881) | func stack1396() { var buf [1396]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1400 (line 882) | func stack1400() { var buf [1400]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1404 (line 883) | func stack1404() { var buf [1404]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1408 (line 884) | func stack1408() { var buf [1408]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1412 (line 885) | func stack1412() { var buf [1412]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1416 (line 886) | func stack1416() { var buf [1416]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1420 (line 887) | func stack1420() { var buf [1420]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1424 (line 888) | func stack1424() { var buf [1424]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1428 (line 889) | func stack1428() { var buf [1428]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1432 (line 890) | func stack1432() { var buf [1432]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1436 (line 891) | func stack1436() { var buf [1436]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1440 (line 892) | func stack1440() { var buf [1440]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1444 (line 893) | func stack1444() { var buf [1444]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1448 (line 894) | func stack1448() { var buf [1448]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1452 (line 895) | func stack1452() { var buf [1452]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1456 (line 896) | func stack1456() { var buf [1456]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1460 (line 897) | func stack1460() { var buf [1460]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1464 (line 898) | func stack1464() { var buf [1464]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1468 (line 899) | func stack1468() { var buf [1468]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1472 (line 900) | func stack1472() { var buf [1472]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1476 (line 901) | func stack1476() { var buf [1476]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1480 (line 902) | func stack1480() { var buf [1480]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1484 (line 903) | func stack1484() { var buf [1484]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1488 (line 904) | func stack1488() { var buf [1488]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1492 (line 905) | func stack1492() { var buf [1492]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1496 (line 906) | func stack1496() { var buf [1496]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1500 (line 907) | func stack1500() { var buf [1500]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1504 (line 908) | func stack1504() { var buf [1504]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1508 (line 909) | func stack1508() { var buf [1508]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1512 (line 910) | func stack1512() { var buf [1512]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1516 (line 911) | func stack1516() { var buf [1516]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1520 (line 912) | func stack1520() { var buf [1520]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1524 (line 913) | func stack1524() { var buf [1524]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1528 (line 914) | func stack1528() { var buf [1528]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1532 (line 915) | func stack1532() { var buf [1532]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1536 (line 916) | func stack1536() { var buf [1536]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1540 (line 917) | func stack1540() { var buf [1540]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1544 (line 918) | func stack1544() { var buf [1544]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1548 (line 919) | func stack1548() { var buf [1548]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1552 (line 920) | func stack1552() { var buf [1552]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1556 (line 921) | func stack1556() { var buf [1556]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1560 (line 922) | func stack1560() { var buf [1560]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1564 (line 923) | func stack1564() { var buf [1564]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1568 (line 924) | func stack1568() { var buf [1568]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1572 (line 925) | func stack1572() { var buf [1572]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1576 (line 926) | func stack1576() { var buf [1576]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1580 (line 927) | func stack1580() { var buf [1580]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1584 (line 928) | func stack1584() { var buf [1584]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1588 (line 929) | func stack1588() { var buf [1588]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1592 (line 930) | func stack1592() { var buf [1592]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1596 (line 931) | func stack1596() { var buf [1596]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1600 (line 932) | func stack1600() { var buf [1600]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1604 (line 933) | func stack1604() { var buf [1604]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1608 (line 934) | func stack1608() { var buf [1608]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1612 (line 935) | func stack1612() { var buf [1612]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1616 (line 936) | func stack1616() { var buf [1616]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1620 (line 937) | func stack1620() { var buf [1620]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1624 (line 938) | func stack1624() { var buf [1624]byte; use(buf[:]); C.callGoStackCheck() }
  function stack1628 (line 939) | func
Copy disabled (too large) Download .json
Condensed preview — 14976 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (113,562K chars).
[
  {
    "path": ".gitattributes",
    "chars": 639,
    "preview": "# Treat all files in the Go repo as binary, with no git magic updating\n# line endings. This produces predictable results"
  },
  {
    "path": ".github/CODE_OF_CONDUCT.md",
    "chars": 95,
    "preview": "# Code of Conduct\n\nPlease read the [Go Community Code of Conduct](https://golang.org/conduct).\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/00-bug.yml",
    "chars": 3382,
    "preview": "# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/01-pkgsite.yml",
    "chars": 1425,
    "preview": "name: Pkg.go.dev bugs or feature requests\ndescription: Issues or feature requests for the documentation site\ntitle: \"x/p"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/02-pkgsite-removal.yml",
    "chars": 1966,
    "preview": "name: Pkg.go.dev package removal request\ndescription: Request a package be removed from the documentation site (pkg.go.d"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/03-gopls.yml",
    "chars": 1880,
    "preview": "name: Gopls bugs or feature requests\ndescription: Issues or feature requests for the Go language server (gopls)\ntitle: \""
  },
  {
    "path": ".github/ISSUE_TEMPLATE/04-vuln.yml",
    "chars": 1917,
    "preview": "name: Go vulnerability management - bugs and feature requests\ndescription: Issues or feature requests about Go vulnerabi"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/10-proposal.yml",
    "chars": 471,
    "preview": "name: Proposals\ndescription: New external API or other notable changes\ntitle: \"proposal: import/path: proposal title\"\nla"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/11-language-change.yml",
    "chars": 4849,
    "preview": "name: Language Change Proposals\ndescription: Changes to the language\nlabels: [\"Proposal\", \"LanguageChange\", \"LanguageCha"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/12-telemetry.yml",
    "chars": 1228,
    "preview": "name: Go Telemetry Proposals\ndescription: Changes to the telemetry upload configuration\ntitle: \"x/telemetry/config: prop"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/config.yml",
    "chars": 179,
    "preview": "blank_issues_enabled: true\ncontact_links:\n  - name: Questions\n    about: Please use one of the forums for questions or g"
  },
  {
    "path": ".github/PULL_REQUEST_TEMPLATE",
    "chars": 1273,
    "preview": "This PR will be imported into Gerrit with the title and first\ncomment (this text) used to generate the subject and body "
  },
  {
    "path": ".github/SUPPORT.md",
    "chars": 692,
    "preview": "Unlike many projects on GitHub, the Go project does not use its bug tracker for general discussion or asking questions.\n"
  },
  {
    "path": ".gitignore",
    "chars": 975,
    "preview": ".DS_Store\n*.[56789ao]\n*.a[56789o]\n*.so\n*.pyc\n._*\n.nfs.*\n[56789a].out\n*~\n*.orig\n*.rej\n*.exe\n.*.swp\ncore\n*.cgo*.go\n*.cgo*."
  },
  {
    "path": "CONTRIBUTING.md",
    "chars": 1337,
    "preview": "# Contributing to Go\n\nGo is an open source project.\n\nIt is the work of hundreds of contributors. We appreciate your help"
  },
  {
    "path": "LICENSE",
    "chars": 1453,
    "preview": "Copyright 2009 The Go Authors.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are per"
  },
  {
    "path": "PATENTS",
    "chars": 1303,
    "preview": "Additional IP Rights Grant (Patents)\n\n\"This implementation\" means the copyrightable works distributed by\nGoogle as part "
  },
  {
    "path": "README.md",
    "chars": 1454,
    "preview": "# The Go Programming Language\n\nGo is an open source programming language that makes it easy to build simple,\nreliable, a"
  },
  {
    "path": "SECURITY.md",
    "chars": 426,
    "preview": "# Security Policy\n\n## Supported Versions\n\nWe support the past two Go releases (for example, Go 1.17.x and Go 1.18.x when"
  },
  {
    "path": "api/README",
    "chars": 1268,
    "preview": "Files in this directory are data for Go's API checker (\"go tool api\", in src/cmd/api).\n\nEach file is a list of API featu"
  },
  {
    "path": "api/except.txt",
    "chars": 35650,
    "preview": "pkg crypto/tls, type ConnectionState struct, TLSUnique //deprecated\npkg debug/elf, const R_PPC64_SECTOFF_LO_DS = 61\npkg "
  },
  {
    "path": "api/go1.1.txt",
    "chars": 2687115,
    "preview": "pkg archive/tar, const TypeBlock = 52\npkg archive/tar, const TypeChar = 51\npkg archive/tar, const TypeCont = 55\npkg arch"
  },
  {
    "path": "api/go1.10.txt",
    "chars": 30821,
    "preview": "pkg archive/tar, const FormatGNU = 8\npkg archive/tar, const FormatGNU Format\npkg archive/tar, const FormatPAX = 4\npkg ar"
  },
  {
    "path": "api/go1.11.txt",
    "chars": 25579,
    "preview": "pkg crypto/cipher, func NewGCMWithTagSize(Block, int) (AEAD, error)\npkg crypto/rsa, method (*PrivateKey) Size() int\npkg "
  },
  {
    "path": "api/go1.12.txt",
    "chars": 13825,
    "preview": "pkg bytes, func ReplaceAll([]uint8, []uint8, []uint8) []uint8\npkg crypto/tls, const TLS_AES_128_GCM_SHA256 = 4865\npkg cr"
  },
  {
    "path": "api/go1.13.txt",
    "chars": 463425,
    "preview": "pkg bytes, func ToValidUTF8([]uint8, []uint8) []uint8\npkg crypto/ed25519, const PrivateKeySize = 64\npkg crypto/ed25519, "
  },
  {
    "path": "api/go1.14.txt",
    "chars": 521155,
    "preview": "pkg crypto/tls, const TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 = 52393\npkg crypto/tls, const TLS_ECDHE_ECDSA_WITH_C"
  },
  {
    "path": "api/go1.15.txt",
    "chars": 7806,
    "preview": "pkg bufio, var ErrBadReadCount error\npkg crypto, method (Hash) String() string\npkg crypto/ecdsa, func SignASN1(io.Reader"
  },
  {
    "path": "api/go1.16.txt",
    "chars": 490696,
    "preview": "pkg archive/zip, method (*ReadCloser) Open(string) (fs.File, error)\npkg archive/zip, method (*Reader) Open(string) (fs.F"
  },
  {
    "path": "api/go1.17.txt",
    "chars": 18443,
    "preview": "pkg archive/zip, method (*File) OpenRaw() (io.Reader, error)\npkg archive/zip, method (*Writer) Copy(*File) error\npkg arc"
  },
  {
    "path": "api/go1.18.txt",
    "chars": 13351,
    "preview": "pkg bufio, method (*Writer) AvailableBuffer() []uint8\npkg bufio, method (ReadWriter) AvailableBuffer() []uint8\npkg bytes"
  },
  {
    "path": "api/go1.19.txt",
    "chars": 18317,
    "preview": "pkg crypto/x509, func ParseRevocationList([]uint8) (*RevocationList, error) #50674\npkg crypto/x509, method (*CertPool) C"
  },
  {
    "path": "api/go1.2.txt",
    "chars": 1943664,
    "preview": "pkg archive/zip, func RegisterCompressor(uint16, Compressor)\npkg archive/zip, func RegisterDecompressor(uint16, Decompre"
  },
  {
    "path": "api/go1.20.txt",
    "chars": 617085,
    "preview": "pkg archive/tar, var ErrInsecurePath error #55356\npkg archive/zip, var ErrInsecurePath error #55356\npkg bytes, func Clon"
  },
  {
    "path": "api/go1.21.txt",
    "chars": 26215,
    "preview": "pkg bytes, func ContainsFunc([]uint8, func(int32) bool) bool #54386\npkg bytes, method (*Buffer) AvailableBuffer() []uint"
  },
  {
    "path": "api/go1.22.txt",
    "chars": 7901,
    "preview": "pkg archive/tar, method (*Writer) AddFS(fs.FS) error #58000\npkg archive/zip, method (*Writer) AddFS(fs.FS) error #54898\n"
  },
  {
    "path": "api/go1.23.txt",
    "chars": 10301,
    "preview": "pkg archive/tar, type FileInfoNames interface { Gname, IsDir, ModTime, Mode, Name, Size, Sys, Uname } #50102\npkg archive"
  },
  {
    "path": "api/go1.24.txt",
    "chars": 14580,
    "preview": "pkg bytes, func FieldsFuncSeq([]uint8, func(int32) bool) iter.Seq[[]uint8] #61901\npkg bytes, func FieldsSeq([]uint8) ite"
  },
  {
    "path": "api/go1.25.txt",
    "chars": 6990,
    "preview": "pkg crypto, func SignMessage(Signer, io.Reader, []uint8, SignerOpts) ([]uint8, error) #63405\npkg crypto, type MessageSig"
  },
  {
    "path": "api/go1.26.txt",
    "chars": 11769,
    "preview": "pkg bytes, method (*Buffer) Peek(int) ([]uint8, error) #73794\npkg crypto, type Decapsulator interface { Decapsulate, Enc"
  },
  {
    "path": "api/go1.3.txt",
    "chars": 119849,
    "preview": "pkg archive/tar, const TypeGNUSparse = 83\npkg archive/tar, const TypeGNUSparse ideal-char\npkg archive/tar, type Header s"
  },
  {
    "path": "api/go1.4.txt",
    "chars": 34775,
    "preview": "# CL 134210043 archive/zip: add Writer.Flush, Brad Fitzpatrick <bradfitz@golang.org>\npkg archive/zip, method (*Writer) F"
  },
  {
    "path": "api/go1.5.txt",
    "chars": 47695,
    "preview": "pkg archive/zip, method (*Writer) SetOffset(int64)\npkg bufio, method (*Reader) Discard(int) (int, error)\npkg bufio, meth"
  },
  {
    "path": "api/go1.6.txt",
    "chars": 13190,
    "preview": "pkg archive/zip, method (*ReadCloser) RegisterDecompressor(uint16, Decompressor)\npkg archive/zip, method (*Reader) Regis"
  },
  {
    "path": "api/go1.7.txt",
    "chars": 13889,
    "preview": "pkg bytes, func ContainsAny([]uint8, string) bool\npkg bytes, func ContainsRune([]uint8, int32) bool\npkg bytes, method (*"
  },
  {
    "path": "api/go1.8.txt",
    "chars": 16657,
    "preview": "pkg compress/gzip, const HuffmanOnly = -2\npkg compress/gzip, const HuffmanOnly ideal-int\npkg compress/zlib, const Huffma"
  },
  {
    "path": "api/go1.9.txt",
    "chars": 10930,
    "preview": "pkg crypto, const BLAKE2b_256 = 17\npkg crypto, const BLAKE2b_256 Hash\npkg crypto, const BLAKE2b_384 = 18\npkg crypto, con"
  },
  {
    "path": "api/go1.txt",
    "chars": 1759838,
    "preview": "pkg archive/tar, const TypeBlock ideal-char\npkg archive/tar, const TypeChar ideal-char\npkg archive/tar, const TypeCont i"
  },
  {
    "path": "api/next/73450.txt",
    "chars": 98,
    "preview": "pkg net/url, method (*URL) Clone() *URL #73450\npkg net/url, method (Values) Clone() Values #73450\n"
  },
  {
    "path": "api/next/74958.txt",
    "chars": 57,
    "preview": "pkg go/scanner, method (*Scanner) End() token.Pos #74958\n"
  },
  {
    "path": "api/next/75500.txt",
    "chars": 68,
    "preview": "pkg net/http, type Server struct, DisableClientPriority bool #75500\n"
  },
  {
    "path": "api/next/76285.txt",
    "chars": 52,
    "preview": "pkg go/token, method (*File) String() string #76285\n"
  },
  {
    "path": "api/next/77169.txt",
    "chars": 55,
    "preview": "pkg testing/synctest, func Sleep(time.Duration) #77169\n"
  },
  {
    "path": "api/next/77266.txt",
    "chars": 777,
    "preview": "pkg unicode, const Version = \"17.0.0\" #77266\npkg unicode, var Beria_Erfe *RangeTable #77266\npkg unicode, var Garay *Rang"
  },
  {
    "path": "codereview.cfg",
    "chars": 15,
    "preview": "branch: master\n"
  },
  {
    "path": "doc/README.md",
    "chars": 3124,
    "preview": "# Release Notes\n\nThe `initial` and `next` subdirectories of this directory are for release notes.\n\n## For developers\n\nRe"
  },
  {
    "path": "doc/asm.html",
    "chars": 37321,
    "preview": "<!--{\n\t\"Title\": \"A Quick Guide to Go's Assembler\",\n\t\"Path\":  \"/doc/asm\"\n}-->\n\n<h2 id=\"introduction\">A Quick Guide to Go'"
  },
  {
    "path": "doc/go_mem.html",
    "chars": 27236,
    "preview": "<!--{\n\t\"Title\": \"The Go Memory Model\",\n\t\"Subtitle\": \"Version of June 6, 2022\",\n\t\"Path\": \"/ref/mem\"\n}-->\n\n<style>\np.rule "
  },
  {
    "path": "doc/go_spec.html",
    "chars": 294424,
    "preview": "<!--{\n\t\"Title\": \"The Go Programming Language Specification\",\n\t\"Subtitle\": \"Language version go1.27 (April 1, 2026)\",\n\t\"P"
  },
  {
    "path": "doc/godebug.md",
    "chars": 26650,
    "preview": "---\ntitle: \"Go, Backwards Compatibility, and GODEBUG\"\nlayout: article\n---\n\n<!--\nThis document is kept in the Go repo, no"
  },
  {
    "path": "doc/initial/1-intro.md",
    "chars": 244,
    "preview": "<style>\n  main ul li { margin: 0.5em 0; }\n</style>\n\n## DRAFT RELEASE NOTES — Introduction to Go 1.N {#introduction}\n\n**G"
  },
  {
    "path": "doc/initial/2-language.md",
    "chars": 41,
    "preview": "## Changes to the language {#language}\n\n\n"
  },
  {
    "path": "doc/initial/3-tools.md",
    "chars": 65,
    "preview": "## Tools {#tools}\n\n### Go command {#go-command}\n\n### Cgo {#cgo}\n\n"
  },
  {
    "path": "doc/initial/4-runtime.md",
    "chars": 22,
    "preview": "## Runtime {#runtime}\n"
  },
  {
    "path": "doc/initial/5-toolchain.md",
    "chars": 74,
    "preview": "## Compiler {#compiler}\n\n## Assembler {#assembler}\n\n## Linker {#linker}\n\n\n"
  },
  {
    "path": "doc/initial/6-stdlib/0-heading.md",
    "chars": 32,
    "preview": "## Standard library {#library}\n\n"
  },
  {
    "path": "doc/initial/6-stdlib/99-minor/0-heading.md",
    "chars": 58,
    "preview": "### Minor changes to the library {#minor_library_changes}\n"
  },
  {
    "path": "doc/initial/6-stdlib/99-minor/README",
    "chars": 69,
    "preview": "API changes and other small changes to the standard library go here.\n"
  },
  {
    "path": "doc/initial/7-ports.md",
    "chars": 19,
    "preview": "## Ports {#ports}\n\n"
  },
  {
    "path": "doc/next/1-intro.md",
    "chars": 244,
    "preview": "<style>\n  main ul li { margin: 0.5em 0; }\n</style>\n\n## DRAFT RELEASE NOTES — Introduction to Go 1.27 {#introduction}\n\n**"
  },
  {
    "path": "doc/next/2-language.md",
    "chars": 41,
    "preview": "## Changes to the language {#language}\n\n\n"
  },
  {
    "path": "doc/next/3-tools.md",
    "chars": 757,
    "preview": "## Tools {#tools}\n\n<!-- go.dev/issue/77177 -->\n\nResponse file (`@file`) parsing is now supported for the `compile`, `lin"
  },
  {
    "path": "doc/next/4-runtime.md",
    "chars": 478,
    "preview": "## Runtime {#runtime}\n\n<!-- CL 742580 -->\n\nTracebacks for modules with `go` directives configuring Go 1.27 or later will"
  },
  {
    "path": "doc/next/5-toolchain.md",
    "chars": 74,
    "preview": "## Compiler {#compiler}\n\n## Assembler {#assembler}\n\n## Linker {#linker}\n\n\n"
  },
  {
    "path": "doc/next/6-stdlib/0-heading.md",
    "chars": 32,
    "preview": "## Standard library {#library}\n\n"
  },
  {
    "path": "doc/next/6-stdlib/99-minor/0-heading.md",
    "chars": 58,
    "preview": "### Minor changes to the library {#minor_library_changes}\n"
  },
  {
    "path": "doc/next/6-stdlib/99-minor/README",
    "chars": 69,
    "preview": "API changes and other small changes to the standard library go here.\n"
  },
  {
    "path": "doc/next/6-stdlib/99-minor/go/scanner/74958.md",
    "chars": 96,
    "preview": "The scanner now allows retrieving the end position of a token via the new [Scanner.End] method.\n"
  },
  {
    "path": "doc/next/6-stdlib/99-minor/go/token/76285.md",
    "chars": 32,
    "preview": "[File] now has a String method.\n"
  },
  {
    "path": "doc/next/6-stdlib/99-minor/net/http/75500.md",
    "chars": 306,
    "preview": "HTTP/2 server now accepts client priority signals, as defined in RFC 9218,\nallowing it to prioritize serving HTTP/2 stre"
  },
  {
    "path": "doc/next/6-stdlib/99-minor/net/http/77370.md",
    "chars": 863,
    "preview": "HTTP/1 [Response.Body] now automatically drains any unread content upon being\nclosed, up to a conservative limit, to all"
  },
  {
    "path": "doc/next/6-stdlib/99-minor/net/url/73450.md",
    "chars": 118,
    "preview": "The new [URL.Clone] method creates a deep copy of a URL.\nThe new [Values.Clone] method creates a deep copy of Values.\n"
  },
  {
    "path": "doc/next/6-stdlib/99-minor/testing/synctest/77169.md",
    "chars": 83,
    "preview": "The new [Sleep] helper function combines [time.Sleep] and [testing/synctest.Wait].\n"
  },
  {
    "path": "doc/next/6-stdlib/99-minor/unicode/77266.md",
    "chars": 307,
    "preview": "The unicode package and associated support throughout the system has been upgraded from Unicode 15 to Unicode 17.\nSee th"
  },
  {
    "path": "doc/next/7-ports.md",
    "chars": 226,
    "preview": "## Ports {#ports}\n\n### Darwin {#darwin}\n\n<!-- go.dev/issue/75836 -->\nAs [announced](go1.26#darwin) in the Go 1.26 releas"
  },
  {
    "path": "doc/next/78137.md",
    "chars": 130,
    "preview": "net: UnixConn read methods now return io.EOF directly instead of\r\nwrapping it in net.OpError when the underlying read re"
  },
  {
    "path": "go.env",
    "chars": 505,
    "preview": "# This file contains the initial defaults for go command configuration.\n# Values set by 'go env -w' and written to the u"
  },
  {
    "path": "lib/fips140/Makefile",
    "chars": 1430,
    "preview": "# Copyright 2024 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD-style\n# license tha"
  },
  {
    "path": "lib/fips140/README.md",
    "chars": 416,
    "preview": "This directory holds snapshots of the crypto/internal/fips140 tree\nthat are being validated and certified for FIPS-140 u"
  },
  {
    "path": "lib/fips140/fips140.sum",
    "chars": 611,
    "preview": "# SHA256 checksums of snapshot zip files in this directory.\n# These checksums are included in the FIPS security policy\n#"
  },
  {
    "path": "lib/fips140/inprocess.txt",
    "chars": 16,
    "preview": "v1.0.0-c2097c7c\n"
  },
  {
    "path": "lib/fips140/v1.0.0.txt",
    "chars": 16,
    "preview": "v1.0.0-c2097c7c\n"
  },
  {
    "path": "lib/hg/goreposum.py",
    "chars": 2483,
    "preview": "# Copyright 2025 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD-style\n# license tha"
  },
  {
    "path": "lib/time/README",
    "chars": 390,
    "preview": "The zoneinfo.zip archive contains time zone files compiled using\nthe code and data maintained as part of the IANA Time Z"
  },
  {
    "path": "lib/time/mkzip.go",
    "chars": 2155,
    "preview": "// Copyright 2022 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "lib/time/update.bash",
    "chars": 2201,
    "preview": "#!/bin/bash\n# Copyright 2012 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD-style\n#"
  },
  {
    "path": "lib/wasm/go_js_wasm_exec",
    "chars": 603,
    "preview": "#!/usr/bin/env bash\n# Copyright 2018 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD"
  },
  {
    "path": "lib/wasm/go_wasip1_wasm_exec",
    "chars": 797,
    "preview": "#!/usr/bin/env bash\n# Copyright 2023 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD"
  },
  {
    "path": "lib/wasm/wasm_exec.js",
    "chars": 16992,
    "preview": "// Copyright 2018 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "lib/wasm/wasm_exec_node.js",
    "chars": 1186,
    "preview": "// Copyright 2021 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "misc/cgo/gmp/fib.go",
    "chars": 919,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "misc/cgo/gmp/gmp.go",
    "chars": 9726,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "misc/cgo/gmp/pi.go",
    "chars": 1338,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "misc/chrome/gophertool/README.txt",
    "chars": 194,
    "preview": "To install:\n\n1) chrome://extensions/\n2) click \"[+] Developer Mode\" in top right\n3) \"Load unpacked extension...\"\n4) pick "
  },
  {
    "path": "misc/chrome/gophertool/background.html",
    "chars": 265,
    "preview": "<html>\n<!--\n Copyright 2011 The Go Authors. All rights reserved.\n Use of this source code is governed by a BSD-style\n li"
  },
  {
    "path": "misc/chrome/gophertool/background.js",
    "chars": 286,
    "preview": "chrome.omnibox.onInputEntered.addListener(function(t) {\n  var url = urlForInput(t);\n  if (url) {\n    chrome.tabs.query({"
  },
  {
    "path": "misc/chrome/gophertool/gopher.js",
    "chars": 1275,
    "preview": "// Copyright 2011 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "misc/chrome/gophertool/manifest.json",
    "chars": 378,
    "preview": "{\n  \"name\": \"Hacking Gopher\",\n  \"version\": \"1.0\",\n  \"manifest_version\": 2,\n  \"description\": \"Go Hacking utility\",\n  \"bac"
  },
  {
    "path": "misc/chrome/gophertool/popup.html",
    "chars": 830,
    "preview": "<html>\n<!--\n Copyright 2011 The Go Authors. All rights reserved.\n Use of this source code is governed by a BSD-style\n li"
  },
  {
    "path": "misc/chrome/gophertool/popup.js",
    "chars": 1020,
    "preview": "function openURL(url) {\n  chrome.tabs.create({ \"url\": url })\n}\n\nfunction addLinks() {\n  var links = document.getElements"
  },
  {
    "path": "misc/editors",
    "chars": 159,
    "preview": "For information about plugins and other support for Go in editors and shells,\nsee this page on the Go Wiki:\n\nhttps://gol"
  },
  {
    "path": "misc/go.mod",
    "chars": 175,
    "preview": "// Module misc contains binaries that pertain to specific platforms\n// (Android, iOS, and WebAssembly), as well as some "
  },
  {
    "path": "misc/go_android_exec/README",
    "chars": 732,
    "preview": "Android\n=======\n\nFor details on developing Go for Android, see the documentation in the\nmobile subrepository:\n\n\thttps://"
  },
  {
    "path": "misc/go_android_exec/exitcode_test.go",
    "chars": 2113,
    "preview": "// Copyright 2023 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "misc/go_android_exec/main.go",
    "chars": 15715,
    "preview": "// Copyright 2014 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "misc/ios/README",
    "chars": 2757,
    "preview": "Go on iOS\n=========\n\nTo run the standard library tests, run all.bash as usual, but with the compiler\nset to the clang wr"
  },
  {
    "path": "misc/ios/clangwrap.sh",
    "chars": 724,
    "preview": "#!/bin/sh\n\n# This script configures clang to target the iOS simulator. If you'd like to\n# build for real iOS devices, ch"
  },
  {
    "path": "misc/ios/detect.go",
    "chars": 3275,
    "preview": "// Copyright 2015 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "misc/ios/go_ios_exec.go",
    "chars": 8897,
    "preview": "// Copyright 2024 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "misc/wasm/wasm_exec.html",
    "chars": 1318,
    "preview": "<!doctype html>\n<!--\nCopyright 2018 The Go Authors. All rights reserved.\nUse of this source code is governed by a BSD-st"
  },
  {
    "path": "src/Make.dist",
    "chars": 553,
    "preview": "# Copyright 2012 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD-style\n# license tha"
  },
  {
    "path": "src/README.vendor",
    "chars": 3593,
    "preview": "Vendoring in std and cmd\n========================\n\nThe Go command maintains copies of external packages needed by the\nst"
  },
  {
    "path": "src/all.bash",
    "chars": 378,
    "preview": "#!/usr/bin/env bash\n# Copyright 2009 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD"
  },
  {
    "path": "src/all.bat",
    "chars": 388,
    "preview": ":: Copyright 2012 The Go Authors. All rights reserved.\r\n:: Use of this source code is governed by a BSD-style\r\n:: licens"
  },
  {
    "path": "src/all.rc",
    "chars": 391,
    "preview": "#!/bin/rc -e\n# Copyright 2012 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD-style\n"
  },
  {
    "path": "src/archive/tar/common.go",
    "chars": 25137,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/example_test.go",
    "chars": 1476,
    "preview": "// Copyright 2013 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/format.go",
    "chars": 11541,
    "preview": "// Copyright 2016 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/fuzz_test.go",
    "chars": 2281,
    "preview": "// Copyright 2021 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/reader.go",
    "chars": 27512,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/reader_test.go",
    "chars": 48535,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/stat_actime1.go",
    "chars": 431,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/stat_actime2.go",
    "chars": 421,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/stat_unix.go",
    "chars": 3293,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/strconv.go",
    "chars": 9306,
    "preview": "// Copyright 2016 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/strconv_test.go",
    "chars": 15308,
    "preview": "// Copyright 2016 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/tar_test.go",
    "chars": 24401,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/testdata/gnu-sparse-big.tar.base64",
    "chars": 6918,
    "preview": "Z251LXNwYXJzZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
  },
  {
    "path": "src/archive/tar/testdata/neg-size.tar.base64",
    "chars": 693,
    "preview": "EwMwMBMDLTgyMTk1MDI5NnQTE4NzfINzEzAwcXfhZrsDMDAwAAAAEDAxMRNz9DEwMTAwdBMTg3N8\ng3NzADATc3yDc3P0eFMTc/QxMDEwMHQTE4NzfINzc/Q"
  },
  {
    "path": "src/archive/tar/testdata/pax-sparse-big.tar.base64",
    "chars": 8300,
    "preview": "UGF4SGVhZGVycy4wL3BheC1zcGFyc2UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
  },
  {
    "path": "src/archive/tar/testdata/small.txt",
    "chars": 5,
    "preview": "Kilts"
  },
  {
    "path": "src/archive/tar/testdata/small2.txt",
    "chars": 11,
    "preview": "Google.com\n"
  },
  {
    "path": "src/archive/tar/testdata/writer-big-long.tar.base64",
    "chars": 2075,
    "preview": "bG9uZ25hbWUvbG9uZ25hbWUvbG9uZ25hbWUvbG9uZ25hbWUvbG9uZ25hbWUvbG9uZ25hbWUvbG9u\nZ25hbWUvbG9uZ25hbWUvbG9uZ25hbWUvbG9uZ25hbWU"
  },
  {
    "path": "src/archive/tar/writer.go",
    "chars": 20191,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/tar/writer_test.go",
    "chars": 41070,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/zip/example_test.go",
    "chars": 2032,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/zip/fuzz_test.go",
    "chars": 1718,
    "preview": "// Copyright 2021 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/zip/reader.go",
    "chars": 29217,
    "preview": "// Copyright 2010 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/zip/reader_test.go",
    "chars": 59285,
    "preview": "// Copyright 2010 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/zip/register.go",
    "chars": 3750,
    "preview": "// Copyright 2010 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/zip/struct.go",
    "chars": 12393,
    "preview": "// Copyright 2010 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/zip/testdata/go-no-datadesc-sig.zip.base64",
    "chars": 441,
    "preview": "UEsDBBQACAAAAGWHaECoZTJ+BAAAAAQAAAAHABgAZm9vLnR4dFVUBQAD3lVZT3V4CwABBPUBAAAEFAAAAGZvbwqoZTJ+BAAAAAQAAABQSwMEFAAIAAAAZodo"
  },
  {
    "path": "src/archive/zip/writer.go",
    "chars": 19898,
    "preview": "// Copyright 2011 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/zip/writer_test.go",
    "chars": 14707,
    "preview": "// Copyright 2011 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/archive/zip/zip_test.go",
    "chars": 20026,
    "preview": "// Copyright 2011 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/arena/arena.go",
    "chars": 4363,
    "preview": "// Copyright 2022 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/arena/arena_test.go",
    "chars": 742,
    "preview": "// Copyright 2022 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bootstrap.bash",
    "chars": 2305,
    "preview": "#!/usr/bin/env bash\n# Copyright 2015 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD"
  },
  {
    "path": "src/bufio/bufio.go",
    "chars": 22506,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bufio/bufio_test.go",
    "chars": 52769,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bufio/example_test.go",
    "chars": 5623,
    "preview": "// Copyright 2013 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bufio/export_test.go",
    "chars": 597,
    "preview": "// Copyright 2013 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bufio/net_test.go",
    "chars": 1917,
    "preview": "// Copyright 2025 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bufio/scan.go",
    "chars": 14585,
    "preview": "// Copyright 2013 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bufio/scan_test.go",
    "chars": 14585,
    "preview": "// Copyright 2013 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/buildall.bash",
    "chars": 2125,
    "preview": "#!/usr/bin/env bash\n# Copyright 2015 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD"
  },
  {
    "path": "src/builtin/builtin.go",
    "chars": 13556,
    "preview": "// Copyright 2011 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/boundary_test.go",
    "chars": 2898,
    "preview": "// Copyright 2017 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/buffer.go",
    "chars": 16922,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/buffer_test.go",
    "chars": 19876,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/bytes.go",
    "chars": 37162,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/bytes_js_wasm_test.go",
    "chars": 417,
    "preview": "// Copyright 2024 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/bytes_test.go",
    "chars": 63841,
    "preview": "// Copyright 2009 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/compare_test.go",
    "chars": 6973,
    "preview": "// Copyright 2013 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/example_test.go",
    "chars": 16845,
    "preview": "// Copyright 2011 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/iter.go",
    "chars": 3642,
    "preview": "// Copyright 2024 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/iter_test.go",
    "chars": 1093,
    "preview": "// Copyright 2024 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/reader.go",
    "chars": 3977,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/bytes/reader_test.go",
    "chars": 8212,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/clean.bash",
    "chars": 518,
    "preview": "#!/usr/bin/env bash\n# Copyright 2009 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD"
  },
  {
    "path": "src/clean.bat",
    "chars": 475,
    "preview": ":: Copyright 2012 The Go Authors. All rights reserved.\r\n:: Use of this source code is governed by a BSD-style\r\n:: licens"
  },
  {
    "path": "src/clean.rc",
    "chars": 380,
    "preview": "#!/bin/rc -e\n# Copyright 2012 The Go Authors. All rights reserved.\n# Use of this source code is governed by a BSD-style\n"
  },
  {
    "path": "src/cmd/README.vendor",
    "chars": 102,
    "preview": "See src/README.vendor for information on loading vendored packages\nand updating the vendor directory.\n"
  },
  {
    "path": "src/cmd/addr2line/addr2line_test.go",
    "chars": 3326,
    "preview": "// Copyright 2014 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/cmd/addr2line/main.go",
    "chars": 2472,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/cmd/api/api_test.go",
    "chars": 7768,
    "preview": "// Copyright 2011 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/cmd/api/boring_test.go",
    "chars": 300,
    "preview": "// Copyright 2022 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/cmd/api/main_test.go",
    "chars": 32119,
    "preview": "// Copyright 2011 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/cmd/api/testdata/src/issue21181/dep/p.go",
    "chars": 53,
    "preview": "package dep\n\ntype Interface interface {\n\tN([]byte)\n}\n"
  },
  {
    "path": "src/cmd/api/testdata/src/issue21181/dep/p_amd64.go",
    "chars": 12,
    "preview": "package dep\n"
  },
  {
    "path": "src/cmd/api/testdata/src/issue21181/indirect/p.go",
    "chars": 57,
    "preview": "package indirect\n\nimport \"dep\"\n\nfunc F(dep.Interface) {}\n"
  },
  {
    "path": "src/cmd/api/testdata/src/issue21181/p/p.go",
    "chars": 78,
    "preview": "package p\n\nimport (\n\t\"dep\"\n)\n\ntype algo struct {\n\tindrt func(dep.Interface)\n}\n"
  },
  {
    "path": "src/cmd/api/testdata/src/issue21181/p/p_amd64.go",
    "chars": 64,
    "preview": "package p\n\nimport \"indirect\"\n\nvar in = []algo{\n\t{indirect.F},\n}\n"
  },
  {
    "path": "src/cmd/api/testdata/src/issue21181/p/p_generic.go",
    "chars": 105,
    "preview": "//go:build !amd64\n// +build !amd64\n\npackage p\n\nimport (\n\t\"indirect\"\n)\n\nvar in = []algo{\n\t{indirect.F},\n}\n"
  },
  {
    "path": "src/cmd/api/testdata/src/issue29837/p/README",
    "chars": 62,
    "preview": "Empty directory for test, see https://golang.org/issues/29837."
  },
  {
    "path": "src/cmd/api/testdata/src/issue64958/p/p.go",
    "chars": 35,
    "preview": "package p\n\ntype BasicAlias = uint8\n"
  },
  {
    "path": "src/cmd/api/testdata/src/pkg/p1/golden.txt",
    "chars": 3637,
    "preview": "pkg p1, const A //deprecated\npkg p1, const A = 1\npkg p1, const A ideal-int\npkg p1, const A64 = 1\npkg p1, const A64 int64"
  },
  {
    "path": "src/cmd/api/testdata/src/pkg/p1/p1.go",
    "chars": 3364,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  },
  {
    "path": "src/cmd/api/testdata/src/pkg/p2/golden.txt",
    "chars": 264,
    "preview": "pkg p2, func F //deprecated\npkg p2, func F() string\npkg p2, func G() Twoer\npkg p2, func NewError(string) error\npkg p2, t"
  },
  {
    "path": "src/cmd/api/testdata/src/pkg/p2/p2.go",
    "chars": 337,
    "preview": "// Copyright 2012 The Go Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style\n// license "
  }
]

// ... and 14776 more files (download for full content)

About this extraction

This page contains the full source code of the golang/go GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 14976 files (116.2 MB), approximately 27.0M tokens, and a symbol index with 257344 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!