Skip to content

Instantly share code, notes, and snippets.

@jpvillaseca
Created October 22, 2019 21:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jpvillaseca/b62aee8c5094d0f150631473e5154a1a to your computer and use it in GitHub Desktop.
Save jpvillaseca/b62aee8c5094d0f150631473e5154a1a to your computer and use it in GitHub Desktop.
standalone gopls trace
]9;11;"cmd.exe: SetConsoleTextAttribute(0x07)"\
C:\Users\noflo
]9;11;"cmd.exe: ExtSetAttributes(0x0A)"\λ ]9;11;"cmd.exe: ExtSetAttributes(0x0F)"\]9;11;"cmd.exe: ExtSetAttributes(0x07)"\]9;11;"cmd.exe: SetConsoleCursorPosition(2,2)"\c]9;11;"cmd.exe: SetConsoleCursorPosition(3,2)"\d]9;11;"cmd.exe: SetConsoleCursorPosition(4,2)"\ ]9;11;"cmd.exe: SetConsoleCursorPosition(5,2)"\%]9;11;"cmd.exe: SetConsoleCursorPosition(6,2)"\G]9;11;"cmd.exe: SetConsoleCursorPosition(7,2)"\O]9;11;"cmd.exe: SetConsoleCursorPosition(8,2)"\P]9;11;"cmd.exe: SetConsoleCursorPosition(9,2)"\A]9;11;"cmd.exe: SetConsoleCursorPosition(10,2)"\T]9;11;"cmd.exe: SetConsoleCursorPosition(11,2)"\H]9;11;"cmd.exe: SetConsoleCursorPosition(12,2)"\%]9;11;"cmd.exe: SetConsoleCursorPosition(13,2)"\
C:\Users\noflo\go
]9;11;"cmd.exe: ExtSetAttributes(0x0A)"\λ ]9;11;"cmd.exe: ExtSetAttributes(0x0F)"\]9;11;"cmd.exe: ExtSetAttributes(0x07)"\]9;11;"cmd.exe: SetConsoleCursorPosition(2,5)"\c]9;11;"cmd.exe: SetConsoleCursorPosition(3,5)"\d]9;11;"cmd.exe: SetConsoleCursorPosition(4,5)"\ ]9;11;"cmd.exe: SetConsoleCursorPosition(5,5)"\s]9;11;"cmd.exe: SetConsoleCursorPosition(6,5)"\r]9;11;"cmd.exe: SetConsoleCursorPosition(7,5)"\c]9;11;"cmd.exe: SetConsoleCursorPosition(8,5)"\
C:\Users\noflo\go\src
]9;11;"cmd.exe: ExtSetAttributes(0x0A)"\λ ]9;11;"cmd.exe: ExtSetAttributes(0x0F)"\]9;11;"cmd.exe: ExtSetAttributes(0x07)"\]9;11;"cmd.exe: SetConsoleCursorPosition(2,8)"\c]9;11;"cmd.exe: SetConsoleCursorPosition(3,8)"\d]9;11;"cmd.exe: SetConsoleCursorPosition(4,8)"\ ]9;11;"cmd.exe: SetConsoleCursorPosition(5,8)"\j]9;11;"cmd.exe: SetConsoleCursorPosition(6,8)"\a]9;11;"cmd.exe: SetConsoleCursorPosition(7,8)"\r]9;11;"cmd.exe: SetConsoleCursorPosition(8,8)"\vis-server\]9;11;"cmd.exe: SetConsoleCursorPosition(19,8)"\
C:\Users\noflo\go\src\jarvis-server
]9;11;"cmd.exe: ExtSetAttributes(0x0A)"\λ ]9;11;"cmd.exe: ExtSetAttributes(0x0F)"\]9;11;"cmd.exe: ExtSetAttributes(0x07)"\]9;11;"cmd.exe: SetConsoleCursorPosition(2,11)"\%]9;11;"cmd.exe: SetConsoleCursorPosition(3,11)"\C]9;11;"cmd.exe: SetConsoleCursorPosition(4,11)"\o]9;11;"cmd.exe: SetConsoleCursorPosition(5,11)"\n]9;11;"cmd.exe: SetConsoleCursorPosition(6,11)"\E]9;11;"cmd.exe: SetConsoleCursorPosition(7,11)"\m]9;11;"cmd.exe: SetConsoleCursorPosition(8,11)"\u]9;11;"cmd.exe: SetConsoleCursorPosition(9,11)"\D]9;11;"cmd.exe: SetConsoleCursorPosition(10,11)"\i]9;11;"cmd.exe: SetConsoleCursorPosition(11,11)"\r]9;11;"cmd.exe: SetConsoleCursorPosition(12,11)"\%]9;11;"cmd.exe: SetConsoleCursorPosition(13,11)"\\]9;11;"cmd.exe: SetConsoleCursorPosition(14,11)"\L]9;11;"cmd.exe: SetConsoleCursorPosition(15,11)"\o]9;11;"cmd.exe: SetConsoleCursorPosition(16,11)"\g]9;11;"cmd.exe: SetConsoleCursorPosition(17,11)"\s]9;11;"cmd.exe: SetConsoleCursorPosition(18,11)"\\]9;11;"cmd.exe: SetConsoleCursorPosition(19,11)"\]9;11;"cmd.exe: SetConsoleCursorPosition(0,11)"\]9;11;"cmd.exe: SetConsoleCursorPosition(1,11)"\]9;11;"cmd.exe: SetConsoleCursorPosition(2,11)"\]9;11;"cmd.exe: ScrollConsoleScreenBuffer({2,11}-{182,11} -> {182,11} [null] <attr=0x07 char=0x20>)"\]9;11;"cmd.exe: SetConsoleCursorPosition(2,11)"\g]9;11;"cmd.exe: SetConsoleCursorPosition(3,11)"\o]9;11;"cmd.exe: SetConsoleCursorPosition(4,11)"\p]9;11;"cmd.exe: SetConsoleCursorPosition(5,11)"\l]9;11;"cmd.exe: SetConsoleCursorPosition(6,11)"\s]9;11;"cmd.exe: SetConsoleCursorPosition(7,11)"\ ]9;11;"cmd.exe: SetConsoleCursorPosition(8,11)"\-]9;11;"cmd.exe: SetConsoleCursorPosition(9,11)"\r]9;11;"cmd.exe: SetConsoleCursorPosition(10,11)"\p]9;11;"cmd.exe: SetConsoleCursorPosition(11,11)"\c]9;11;"cmd.exe: SetConsoleCursorPosition(12,11)"\.]9;11;"cmd.exe: SetConsoleCursorPosition(13,11)"\t]9;11;"cmd.exe: SetConsoleCursorPosition(14,11)"\r]9;11;"cmd.exe: SetConsoleCursorPosition(15,11)"\a]9;11;"cmd.exe: SetConsoleCursorPosition(16,11)"\c]9;11;"cmd.exe: SetConsoleCursorPosition(17,11)"\e]9;11;"cmd.exe: SetConsoleCursorPosition(18,11)"\ ]9;11;"cmd.exe: SetConsoleCursorPosition(19,11)"\-]9;11;"cmd.exe: SetConsoleCursorPosition(20,11)"\v]9;11;"cmd.exe: SetConsoleCursorPosition(21,11)"\ ]9;11;"cmd.exe: SetConsoleCursorPosition(22,11)"\f]9;11;"cmd.exe: SetConsoleCursorPosition(23,11)"\o]9;11;"cmd.exe: SetConsoleCursorPosition(24,11)"\r]9;11;"cmd.exe: SetConsoleCursorPosition(25,11)"\m]9;11;"cmd.exe: SetConsoleCursorPosition(26,11)"\a]9;11;"cmd.exe: SetConsoleCursorPosition(27,11)"\t]9;11;"cmd.exe: SetConsoleCursorPosition(28,11)"\ ]9;11;"cmd.exe: SetConsoleCursorPosition(29,11)"\a]9;11;"cmd.exe: SetConsoleCursorPosition(30,11)"\p]9;11;"cmd.exe: SetConsoleCursorPosition(31,11)"\p]9;11;"cmd.exe: SetConsoleCursorPosition(32,11)"\\]9;11;"cmd.exe: SetConsoleCursorPosition(33,11)"\m]9;11;"cmd.exe: SetConsoleCursorPosition(34,11)"\o]9;11;"cmd.exe: SetConsoleCursorPosition(35,11)"\d]9;11;"cmd.exe: SetConsoleCursorPosition(36,11)"\e]9;11;"cmd.exe: SetConsoleCursorPosition(37,11)"\l]9;11;"cmd.exe: SetConsoleCursorPosition(38,11)"\s]9;11;"cmd.exe: SetConsoleCursorPosition(39,11)"\\]9;11;"cmd.exe: SetConsoleCursorPosition(40,11)"\i]9;11;"cmd.exe: SetConsoleCursorPosition(41,11)"\n]9;11;"cmd.exe: SetConsoleCursorPosition(42,11)"\i]9;11;"cmd.exe: SetConsoleCursorPosition(43,11)"\t]9;11;"cmd.exe: SetConsoleCursorPosition(44,11)"\i]9;11;"cmd.exe: SetConsoleCursorPosition(45,11)"\a]9;11;"cmd.exe: SetConsoleCursorPosition(46,11)"\l]9;11;"cmd.exe: SetConsoleCursorPosition(47,11)"\i]9;11;"cmd.exe: SetConsoleCursorPosition(48,11)"\z]9;11;"cmd.exe: SetConsoleCursorPosition(49,11)"\e]9;11;"cmd.exe: SetConsoleCursorPosition(50,11)"\.]9;11;"cmd.exe: SetConsoleCursorPosition(51,11)"\g]9;11;"cmd.exe: SetConsoleCursorPosition(52,11)"\o]9;11;"cmd.exe: SetConsoleCursorPosition(53,11)"\
2019/10/22 18:03:12 Info:2019/10/22 18:03:12 Build info
----------
golang.org/x/tools/gopls v0.1.6
golang.org/x/tools/gopls@(devel)
github.com/BurntSushi/toml@v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=
github.com/sergi/go-diff@v1.0.0 h1:Kpca3qRNrduNnOQeazBd0ysaKrUJiIuISHxogkT9RPQ=
golang.org/x/sync@v0.0.0-20190423024810-112230192c58 h1:8gQV6CLnAEikrhgkHFbMAEhagSSnXWGV915qUMm9mrU=
golang.org/x/tools@v0.0.0-20190918214516-5a1a30219888 => ../
golang.org/x/xerrors@v0.0.0-20190717185122-a985d3407aa7 h1:9zdDQZ7Thm29KFXgAX/+yaf3eVbP7djjWp/dXAppNCc=
honnef.co/go/tools@v0.0.1-2019.2.3 h1:3JgtbtFHMiCmsznwGVTUWbgGov+pVqnlf1dEJTNAXeM=
Go info
-------
go version go1.13.1 windows/amd64
set GO111MODULE=
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\noflo\AppData\Local\go-build
set GOENV=C:\Users\noflo\AppData\Roaming\go\env
set GOEXE=.exe
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GONOPROXY=
set GONOSUMDB=
set GOOS=windows
set GOPATH=C:\Users\noflo\go
set GOPRIVATE=
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=c:\go
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=c:\go\pkg\tool\windows_amd64
set GCCGO=gccgo
set AR=ar
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 -fdebug-prefix-map=C:\Users\noflo\AppData\Local\Temp\go-build046104342=/tmp/go-build -gno-record-gcc-switches
2019/10/22 18:03:12 Info:2019/10/22 18:03:12 56.0046ms for GOROOT= GOPATH=C:\Users\noflo\go GO111MODULE= PWD=C:\Users\noflo\go\src\jarvis-server go "list" "-m" "-json" "all", stderr: <<go list -m: not using modules
>> stdout: <<>>
2019/10/22 18:03:12 Info:2019/10/22 18:03:12 62.0337ms for GOROOT= GOPATH=C:\Users\noflo\go GO111MODULE= PWD=C:\Users\noflo\go\src\jarvis-server go "list" "-e" "-json" "-compiled=true" "-test=true" "-export=false" "-deps=true" "-find=false" "--" "builtin", stderr: <<>> stdout: <<{
"Dir": "c:\\go\\src\\builtin",
"ImportPath": "builtin",
"Name": "builtin",
"Doc": "Package builtin provides documentation for Go's predeclared identifiers.",
"Target": "c:\\go\\pkg\\windows_amd64\\builtin.a",
"Root": "c:\\go",
"Match": [
"builtin"
],
"Goroot": true,
"Standard": true,
"GoFiles": [
"builtin.go"
]
}
>>
2019/10/22 18:03:12 Info:2019/10/22 18:03:12 60.9992ms for GOROOT= GOPATH=C:\Users\noflo\go GO111MODULE= PWD=C:\Users\noflo\go\src\jarvis-server go "env" "GOMOD", stderr: <<>> stdout: <<
>>
2019/10/22 18:03:12 Info:2019/10/22 18:03:12 43.982ms for GOROOT= GOPATH=C:\Users\noflo\go GO111MODULE= PWD=C:\Users\noflo\go\src\jarvis-server go "env" "GOPATH", stderr: <<>> stdout: <<C:\Users\noflo\go
>>
2019/10/22 18:03:12 Info:2019/10/22 18:03:12 57.0166ms for GOROOT= GOPATH=C:\Users\noflo\go GO111MODULE= PWD=C:\Users\noflo\go\src\jarvis-server go "env" "GOMOD", stderr: <<>> stdout: <<
>>
2019/10/22 18:03:12 Info:2019/10/22 18:03:12 61.9995ms for GOROOT= GOPATH=C:\Users\noflo\go GO111MODULE= PWD=C:\Users\noflo\go\src\jarvis-server go "list" "-m" "-json" "all", stderr: <<go list -m: not using modules
>> stdout: <<>>
2019/10/22 18:03:12 Info:2019/10/22 18:03:12 48.9979ms for GOROOT= GOPATH=C:\Users\noflo\go GO111MODULE= PWD=C:\Users\noflo\go\src\jarvis-server go "env" "GOPATH", stderr: <<>> stdout: <<C:\Users\noflo\go
>>
2019/10/22 18:03:13 Info:2019/10/22 18:03:13 403.0628ms for GOROOT= GOPATH=C:\Users\noflo\go GO111MODULE= PWD=C:\Users\noflo\go\src\jarvis-server go "list" "-e" "-json" "-compiled=true" "-test=true" "-export=false" "-deps=true" "-find=false" "--" "C:\\Users\\noflo\\go\\src\\jarvis-server\\app\\models", stderr: <<>> stdout: <<{
"Dir": "c:\\go\\src\\internal\\cpu",
"ImportPath": "internal/cpu",
"Name": "cpu",
"Doc": "Package cpu implements processor feature detection used by the Go standard library.",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\cpu.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"cpu.go",
"cpu_amd64.go",
"cpu_x86.go"
],
"CompiledGoFiles": [
"cpu.go",
"cpu_amd64.go",
"cpu_x86.go",
"cpu_x86.s"
],
"IgnoredGoFiles": [
"cpu_386.go",
"cpu_amd64p32.go",
"cpu_arm.go",
"cpu_arm64.go",
"cpu_mips.go",
"cpu_mips64.go",
"cpu_mips64le.go",
"cpu_mipsle.go",
"cpu_no_init.go",
"cpu_ppc64x.go",
"cpu_s390x.go",
"cpu_s390x_test.go",
"cpu_wasm.go"
],
"SFiles": [
"cpu_x86.s"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"cpu_test.go",
"cpu_x86_test.go"
],
"XTestImports": [
"internal/cpu",
"internal/testenv",
"os",
"os/exec",
"runtime",
"strings",
"testing"
]
}
{
"Dir": "c:\\go\\src\\unsafe",
"ImportPath": "unsafe",
"Name": "unsafe",
"Doc": "Package unsafe contains operations that step around the type safety of Go programs.",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"unsafe.go"
]
}
{
"Dir": "c:\\go\\src\\internal\\bytealg",
"ImportPath": "internal/bytealg",
"Name": "bytealg",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\bytealg.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"bytealg.go",
"compare_native.go",
"count_native.go",
"equal_generic.go",
"equal_native.go",
"index_amd64.go",
"index_native.go",
"indexbyte_native.go"
],
"CompiledGoFiles": [
"bytealg.go",
"compare_native.go",
"count_native.go",
"equal_generic.go",
"equal_native.go",
"index_amd64.go",
"index_native.go",
"indexbyte_native.go",
"compare_amd64.s",
"count_amd64.s",
"equal_amd64.s",
"index_amd64.s",
"indexbyte_amd64.s"
],
"IgnoredGoFiles": [
"compare_generic.go",
"count_generic.go",
"index_arm64.go",
"index_generic.go",
"index_s390x.go",
"indexbyte_generic.go"
],
"SFiles": [
"compare_amd64.s",
"count_amd64.s",
"equal_amd64.s",
"index_amd64.s",
"indexbyte_amd64.s"
],
"Imports": [
"internal/cpu",
"unsafe"
],
"Deps": [
"internal/cpu",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\runtime\\internal\\atomic",
"ImportPath": "runtime/internal/atomic",
"Name": "atomic",
"Target": "c:\\go\\pkg\\windows_amd64\\runtime\\internal\\atomic.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"atomic_amd64x.go",
"stubs.go"
],
"CompiledGoFiles": [
"atomic_amd64x.go",
"stubs.go",
"asm_amd64.s"
],
"IgnoredGoFiles": [
"atomic_386.go",
"atomic_arm.go",
"atomic_arm64.go",
"atomic_mips64x.go",
"atomic_mipsx.go",
"atomic_ppc64x.go",
"atomic_s390x.go",
"atomic_wasm.go"
],
"SFiles": [
"asm_amd64.s"
],
"Imports": [
"unsafe"
],
"Deps": [
"unsafe"
],
"XTestGoFiles": [
"atomic_test.go",
"bench_test.go"
],
"XTestImports": [
"runtime",
"runtime/internal/atomic",
"runtime/internal/sys",
"testing",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\runtime\\internal\\sys",
"ImportPath": "runtime/internal/sys",
"Name": "sys",
"Doc": "package sys contains system- and configuration- and architecture-specific constants used by the runtime.",
"Target": "c:\\go\\pkg\\windows_amd64\\runtime\\internal\\sys.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"arch.go",
"arch_amd64.go",
"intrinsics.go",
"stubs.go",
"sys.go",
"zgoarch_amd64.go",
"zgoos_windows.go",
"zversion.go"
],
"CompiledGoFiles": [
"arch.go",
"arch_amd64.go",
"intrinsics.go",
"stubs.go",
"sys.go",
"zgoarch_amd64.go",
"zgoos_windows.go",
"zversion.go"
],
"IgnoredGoFiles": [
"arch_386.go",
"arch_amd64p32.go",
"arch_arm.go",
"arch_arm64.go",
"arch_mips.go",
"arch_mips64.go",
"arch_mips64le.go",
"arch_mipsle.go",
"arch_ppc64.go",
"arch_ppc64le.go",
"arch_s390x.go",
"arch_wasm.go",
"gengoos.go",
"intrinsics_stubs.go",
"zgoarch_386.go",
"zgoarch_amd64p32.go",
"zgoarch_arm.go",
"zgoarch_arm64.go",
"zgoarch_arm64be.go",
"zgoarch_armbe.go",
"zgoarch_mips.go",
"zgoarch_mips64.go",
"zgoarch_mips64le.go",
"zgoarch_mips64p32.go",
"zgoarch_mips64p32le.go",
"zgoarch_mipsle.go",
"zgoarch_ppc.go",
"zgoarch_ppc64.go",
"zgoarch_ppc64le.go",
"zgoarch_riscv.go",
"zgoarch_riscv64.go",
"zgoarch_s390.go",
"zgoarch_s390x.go",
"zgoarch_sparc.go",
"zgoarch_sparc64.go",
"zgoarch_wasm.go",
"zgoos_aix.go",
"zgoos_android.go",
"zgoos_darwin.go",
"zgoos_dragonfly.go",
"zgoos_freebsd.go",
"zgoos_hurd.go",
"zgoos_illumos.go",
"zgoos_js.go",
"zgoos_linux.go",
"zgoos_nacl.go",
"zgoos_netbsd.go",
"zgoos_openbsd.go",
"zgoos_plan9.go",
"zgoos_solaris.go",
"zgoos_zos.go"
],
"XTestGoFiles": [
"intrinsics_test.go"
],
"XTestImports": [
"runtime/internal/sys",
"testing"
]
}
{
"Dir": "c:\\go\\src\\runtime\\internal\\math",
"ImportPath": "runtime/internal/math",
"Name": "math",
"Target": "c:\\go\\pkg\\windows_amd64\\runtime\\internal\\math.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"math.go"
],
"CompiledGoFiles": [
"math.go"
],
"Imports": [
"runtime/internal/sys"
],
"Deps": [
"runtime/internal/sys"
],
"XTestGoFiles": [
"math_test.go"
],
"XTestImports": [
"runtime/internal/math",
"testing"
]
}
{
"Dir": "c:\\go\\src\\runtime",
"ImportPath": "runtime",
"Name": "runtime",
"Doc": "Package runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.",
"Target": "c:\\go\\pkg\\windows_amd64\\runtime.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"alg.go",
"atomic_pointer.go",
"auxv_none.go",
"cgo.go",
"cgocall.go",
"cgocallback.go",
"cgocheck.go",
"chan.go",
"compiler.go",
"complex.go",
"cpuflags.go",
"cpuflags_amd64.go",
"cpuprof.go",
"cputicks.go",
"debug.go",
"debugcall.go",
"debuglog.go",
"debuglog_off.go",
"defs_windows_amd64.go",
"env_posix.go",
"error.go",
"extern.go",
"fastlog2.go",
"fastlog2table.go",
"float.go",
"hash64.go",
"heapdump.go",
"iface.go",
"lfstack.go",
"lfstack_64bit.go",
"lock_sema.go",
"malloc.go",
"map.go",
"map_fast32.go",
"map_fast64.go",
"map_faststr.go",
"mbarrier.go",
"mbitmap.go",
"mcache.go",
"mcentral.go",
"mem_windows.go",
"mfinal.go",
"mfixalloc.go",
"mgc.go",
"mgclarge.go",
"mgcmark.go",
"mgcscavenge.go",
"mgcstack.go",
"mgcsweep.go",
"mgcsweepbuf.go",
"mgcwork.go",
"mheap.go",
"mprof.go",
"msan0.go",
"msize.go",
"mstats.go",
"mwbbuf.go",
"netpoll.go",
"netpoll_windows.go",
"os_nonopenbsd.go",
"os_windows.go",
"panic.go",
"plugin.go",
"print.go",
"proc.go",
"profbuf.go",
"proflabel.go",
"race0.go",
"rdebug.go",
"runtime.go",
"runtime1.go",
"runtime2.go",
"rwmutex.go",
"select.go",
"sema.go",
"signal_windows.go",
"sigqueue.go",
"sigqueue_note.go",
"sizeclasses.go",
"slice.go",
"softfloat64.go",
"stack.go",
"string.go",
"stubs.go",
"stubs_amd64x.go",
"stubs_nonlinux.go",
"symtab.go",
"sys_nonppc64x.go",
"sys_x86.go",
"syscall_windows.go",
"time.go",
"timeasm.go",
"trace.go",
"traceback.go",
"type.go",
"typekind.go",
"utf8.go",
"vdso_in_none.go",
"write_err.go",
"zcallback_windows.go"
],
"CompiledGoFiles": [
"alg.go",
"atomic_pointer.go",
"auxv_none.go",
"cgo.go",
"cgocall.go",
"cgocallback.go",
"cgocheck.go",
"chan.go",
"compiler.go",
"complex.go",
"cpuflags.go",
"cpuflags_amd64.go",
"cpuprof.go",
"cputicks.go",
"debug.go",
"debugcall.go",
"debuglog.go",
"debuglog_off.go",
"defs_windows_amd64.go",
"env_posix.go",
"error.go",
"extern.go",
"fastlog2.go",
"fastlog2table.go",
"float.go",
"hash64.go",
"heapdump.go",
"iface.go",
"lfstack.go",
"lfstack_64bit.go",
"lock_sema.go",
"malloc.go",
"map.go",
"map_fast32.go",
"map_fast64.go",
"map_faststr.go",
"mbarrier.go",
"mbitmap.go",
"mcache.go",
"mcentral.go",
"mem_windows.go",
"mfinal.go",
"mfixalloc.go",
"mgc.go",
"mgclarge.go",
"mgcmark.go",
"mgcscavenge.go",
"mgcstack.go",
"mgcsweep.go",
"mgcsweepbuf.go",
"mgcwork.go",
"mheap.go",
"mprof.go",
"msan0.go",
"msize.go",
"mstats.go",
"mwbbuf.go",
"netpoll.go",
"netpoll_windows.go",
"os_nonopenbsd.go",
"os_windows.go",
"panic.go",
"plugin.go",
"print.go",
"proc.go",
"profbuf.go",
"proflabel.go",
"race0.go",
"rdebug.go",
"runtime.go",
"runtime1.go",
"runtime2.go",
"rwmutex.go",
"select.go",
"sema.go",
"signal_windows.go",
"sigqueue.go",
"sigqueue_note.go",
"sizeclasses.go",
"slice.go",
"softfloat64.go",
"stack.go",
"string.go",
"stubs.go",
"stubs_amd64x.go",
"stubs_nonlinux.go",
"symtab.go",
"sys_nonppc64x.go",
"sys_x86.go",
"syscall_windows.go",
"time.go",
"timeasm.go",
"trace.go",
"traceback.go",
"type.go",
"typekind.go",
"utf8.go",
"vdso_in_none.go",
"write_err.go",
"zcallback_windows.go",
"asm.s",
"asm_amd64.s",
"duff_amd64.s",
"memclr_amd64.s",
"memmove_amd64.s",
"rt0_windows_amd64.s",
"sys_windows_amd64.s",
"zcallback_windows.s"
],
"IgnoredGoFiles": [
"cgo_mmap.go",
"cgo_ppc64x.go",
"cgo_sigaction.go",
"crash_unix_test.go",
"debug_test.go",
"debuglog_on.go",
"defs1_linux.go",
"defs1_netbsd_386.go",
"defs1_netbsd_amd64.go",
"defs1_netbsd_arm.go",
"defs1_netbsd_arm64.go",
"defs1_solaris_amd64.go",
"defs2_linux.go",
"defs3_linux.go",
"defs_aix.go",
"defs_aix_ppc64.go",
"defs_arm_linux.go",
"defs_darwin.go",
"defs_darwin_386.go",
"defs_darwin_amd64.go",
"defs_darwin_arm.go",
"defs_darwin_arm64.go",
"defs_dragonfly.go",
"defs_dragonfly_amd64.go",
"defs_freebsd.go",
"defs_freebsd_386.go",
"defs_freebsd_amd64.go",
"defs_freebsd_arm.go",
"defs_linux.go",
"defs_linux_386.go",
"defs_linux_amd64.go",
"defs_linux_arm.go",
"defs_linux_arm64.go",
"defs_linux_mips64x.go",
"defs_linux_mipsx.go",
"defs_linux_ppc64.go",
"defs_linux_ppc64le.go",
"defs_linux_s390x.go",
"defs_nacl_386.go",
"defs_nacl_amd64p32.go",
"defs_nacl_arm.go",
"defs_netbsd.go",
"defs_netbsd_386.go",
"defs_netbsd_amd64.go",
"defs_netbsd_arm.go",
"defs_openbsd.go",
"defs_openbsd_386.go",
"defs_openbsd_amd64.go",
"defs_openbsd_arm.go",
"defs_openbsd_arm64.go",
"defs_plan9_386.go",
"defs_plan9_amd64.go",
"defs_plan9_arm.go",
"defs_solaris.go",
"defs_solaris_amd64.go",
"defs_windows.go",
"defs_windows_386.go",
"defs_windows_arm.go",
"env_plan9.go",
"export_arm_test.go",
"export_debug_test.go",
"export_futex_test.go",
"export_linux_test.go",
"export_mmap_test.go",
"export_unix_test.go",
"futex_test.go",
"hash32.go",
"lfstack_32bit.go",
"lock_futex.go",
"lock_js.go",
"mem_aix.go",
"mem_bsd.go",
"mem_darwin.go",
"mem_js.go",
"mem_linux.go",
"mem_plan9.go",
"memmove_linux_amd64_test.go",
"mkduff.go",
"mkfastlog2table.go",
"mksizeclasses.go",
"mmap.go",
"msan.go",
"net_plan9.go",
"netpoll_aix.go",
"netpoll_epoll.go",
"netpoll_fake.go",
"netpoll_kqueue.go",
"netpoll_solaris.go",
"netpoll_stub.go",
"norace_linux_test.go",
"numcpu_freebsd_test.go",
"os2_aix.go",
"os2_freebsd.go",
"os2_nacl.go",
"os2_openbsd.go",
"os2_plan9.go",
"os2_solaris.go",
"os3_plan9.go",
"os3_solaris.go",
"os_aix.go",
"os_android.go",
"os_darwin.go",
"os_darwin_arm.go",
"os_darwin_arm64.go",
"os_dragonfly.go",
"os_freebsd.go",
"os_freebsd2.go",
"os_freebsd_amd64.go",
"os_freebsd_arm.go",
"os_freebsd_noauxv.go",
"os_js.go",
"os_linux.go",
"os_linux_arm.go",
"os_linux_arm64.go",
"os_linux_be64.go",
"os_linux_generic.go",
"os_linux_mips64x.go",
"os_linux_mipsx.go",
"os_linux_noauxv.go",
"os_linux_novdso.go",
"os_linux_ppc64x.go",
"os_linux_s390x.go",
"os_nacl.go",
"os_nacl_arm.go",
"os_netbsd.go",
"os_netbsd_386.go",
"os_netbsd_amd64.go",
"os_netbsd_arm.go",
"os_netbsd_arm64.go",
"os_openbsd.go",
"os_openbsd_arm.go",
"os_openbsd_arm64.go",
"os_plan9.go",
"os_plan9_arm.go",
"os_solaris.go",
"os_windows_arm.go",
"panic32.go",
"race.go",
"relax_stub.go",
"runtime_linux_test.go",
"runtime_mmap_test.go",
"runtime_unix_test.go",
"semasleep_test.go",
"sigaction.go",
"signal_386.go",
"signal_aix_ppc64.go",
"signal_amd64x.go",
"signal_arm.go",
"signal_arm64.go",
"signal_darwin.go",
"signal_darwin_386.go",
"signal_darwin_amd64.go",
"signal_darwin_arm.go",
"signal_darwin_arm64.go",
"signal_dragonfly.go",
"signal_dragonfly_amd64.go",
"signal_freebsd.go",
"signal_freebsd_386.go",
"signal_freebsd_amd64.go",
"signal_freebsd_arm.go",
"signal_linux_386.go",
"signal_linux_amd64.go",
"signal_linux_arm.go",
"signal_linux_arm64.go",
"signal_linux_mips64x.go",
"signal_linux_mipsx.go",
"signal_linux_ppc64x.go",
"signal_linux_s390x.go",
"signal_mips64x.go",
"signal_mipsx.go",
"signal_nacl.go",
"signal_nacl_386.go",
"signal_nacl_amd64p32.go",
"signal_nacl_arm.go",
"signal_netbsd.go",
"signal_netbsd_386.go",
"signal_netbsd_amd64.go",
"signal_netbsd_arm.go",
"signal_netbsd_arm64.go",
"signal_openbsd.go",
"signal_openbsd_386.go",
"signal_openbsd_amd64.go",
"signal_openbsd_arm.go",
"signal_openbsd_arm64.go",
"signal_plan9.go",
"signal_ppc64x.go",
"signal_sighandler.go",
"signal_solaris.go",
"signal_solaris_amd64.go",
"signal_unix.go",
"sigqueue_plan9.go",
"sigtab_aix.go",
"sigtab_linux_generic.go",
"sigtab_linux_mipsx.go",
"stubs2.go",
"stubs3.go",
"stubs32.go",
"stubs_386.go",
"stubs_arm.go",
"stubs_arm64.go",
"stubs_linux.go",
"stubs_mips64x.go",
"stubs_mipsx.go",
"stubs_ppc64x.go",
"stubs_s390x.go",
"sys_arm.go",
"sys_arm64.go",
"sys_darwin.go",
"sys_darwin_32.go",
"sys_darwin_64.go",
"sys_mips64x.go",
"sys_mipsx.go",
"sys_ppc64x.go",
"sys_s390x.go",
"sys_wasm.go",
"syscall2_solaris.go",
"syscall_aix.go",
"syscall_solaris.go",
"timestub.go",
"timestub2.go",
"vdso_elf32.go",
"vdso_elf64.go",
"vdso_freebsd.go",
"vdso_freebsd_arm.go",
"vdso_freebsd_x86.go",
"vdso_linux.go",
"vdso_linux_386.go",
"vdso_linux_amd64.go",
"vdso_linux_arm.go",
"vdso_linux_arm64.go",
"vdso_linux_ppc64x.go",
"vlop_arm_test.go",
"vlrt.go",
"wincallback.go",
"write_err_android.go"
],
"HFiles": [
"asm_ppc64x.h",
"funcdata.h",
"go_tls.h",
"textflag.h"
],
"SFiles": [
"asm.s",
"asm_amd64.s",
"duff_amd64.s",
"memclr_amd64.s",
"memmove_amd64.s",
"rt0_windows_amd64.s",
"sys_windows_amd64.s",
"zcallback_windows.s"
],
"Imports": [
"internal/bytealg",
"internal/cpu",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"unsafe"
],
"Deps": [
"internal/bytealg",
"internal/cpu",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"unsafe"
],
"TestGoFiles": [
"export_debuglog_test.go",
"export_test.go",
"export_windows_test.go",
"proc_runtime_test.go"
],
"TestImports": [
"runtime/internal/atomic",
"runtime/internal/sys",
"unsafe"
],
"XTestGoFiles": [
"callers_test.go",
"chan_test.go",
"chanbarrier_test.go",
"closure_test.go",
"complex_test.go",
"crash_cgo_test.go",
"crash_nonunix_test.go",
"crash_test.go",
"debuglog_test.go",
"env_test.go",
"example_test.go",
"fastlog2_test.go",
"gc_test.go",
"gcinfo_test.go",
"hash_test.go",
"iface_test.go",
"lfstack_test.go",
"malloc_test.go",
"map_benchmark_test.go",
"map_test.go",
"memmove_test.go",
"mfinal_test.go",
"norace_test.go",
"proc_test.go",
"profbuf_test.go",
"rand_test.go",
"runtime-gdb_test.go",
"runtime-lldb_test.go",
"runtime_test.go",
"rwmutex_test.go",
"sizeof_test.go",
"slice_test.go",
"softfloat64_test.go",
"stack_test.go",
"string_test.go",
"symtab_test.go",
"syscall_windows_test.go",
"treap_test.go"
],
"XTestImports": [
"bytes",
"crypto/rand",
"encoding/binary",
"flag",
"fmt",
"internal/race",
"internal/syscall/windows/sysdll",
"internal/testenv",
"io",
"io/ioutil",
"math",
"math/cmplx",
"math/rand",
"net",
"os",
"os/exec",
"path/filepath",
"reflect",
"regexp",
"runtime",
"runtime/debug",
"runtime/internal/sys",
"sort",
"strconv",
"strings",
"sync",
"sync/atomic",
"syscall",
"testing",
"time",
"unicode/utf8",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\internal\\reflectlite",
"ImportPath": "internal/reflectlite",
"Name": "reflectlite",
"Doc": "Package reflectlite implements lightweight version of reflect, not using any package except for \"runtime\" and \"unsafe\".",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\reflectlite.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"swapper.go",
"type.go",
"value.go"
],
"CompiledGoFiles": [
"swapper.go",
"type.go",
"value.go",
"asm.s"
],
"SFiles": [
"asm.s"
],
"Imports": [
"runtime",
"unsafe"
],
"Deps": [
"internal/bytealg",
"internal/cpu",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"TestImports": [
"unsafe"
],
"XTestGoFiles": [
"all_test.go",
"set_test.go",
"tostring_test.go"
],
"XTestImports": [
"bytes",
"encoding/base64",
"fmt",
"go/ast",
"go/token",
"internal/reflectlite",
"io",
"math",
"reflect",
"runtime",
"strconv",
"testing",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\errors",
"ImportPath": "errors",
"Name": "errors",
"Doc": "Package errors implements functions to manipulate errors.",
"Target": "c:\\go\\pkg\\windows_amd64\\errors.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"errors.go",
"wrap.go"
],
"CompiledGoFiles": [
"errors.go",
"wrap.go"
],
"Imports": [
"internal/reflectlite"
],
"Deps": [
"internal/bytealg",
"internal/cpu",
"internal/reflectlite",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"unsafe"
],
"XTestGoFiles": [
"errors_test.go",
"example_test.go",
"wrap_test.go"
],
"XTestImports": [
"errors",
"fmt",
"os",
"reflect",
"testing",
"time"
]
}
{
"Dir": "c:\\go\\src\\math\\bits",
"ImportPath": "math/bits",
"Name": "bits",
"Doc": "Package bits implements bit counting and manipulation functions for the predeclared unsigned integer types.",
"Target": "c:\\go\\pkg\\windows_amd64\\math\\bits.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"bits.go",
"bits_errors.go",
"bits_tables.go"
],
"CompiledGoFiles": [
"bits.go",
"bits_errors.go",
"bits_tables.go"
],
"IgnoredGoFiles": [
"bits_errors_bootstrap.go",
"make_examples.go",
"make_tables.go"
],
"Imports": [
"unsafe"
],
"Deps": [
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"bits_test.go",
"example_test.go"
],
"XTestImports": [
"fmt",
"math/bits",
"runtime",
"testing",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\math",
"ImportPath": "math",
"Name": "math",
"Doc": "Package math provides basic constants and mathematical functions.",
"Target": "c:\\go\\pkg\\windows_amd64\\math.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"abs.go",
"acosh.go",
"asin.go",
"asinh.go",
"atan.go",
"atan2.go",
"atanh.go",
"bits.go",
"cbrt.go",
"const.go",
"copysign.go",
"dim.go",
"erf.go",
"erfinv.go",
"exp.go",
"exp_asm.go",
"expm1.go",
"floor.go",
"frexp.go",
"gamma.go",
"hypot.go",
"j0.go",
"j1.go",
"jn.go",
"ldexp.go",
"lgamma.go",
"log.go",
"log10.go",
"log1p.go",
"logb.go",
"mod.go",
"modf.go",
"nextafter.go",
"pow.go",
"pow10.go",
"remainder.go",
"signbit.go",
"sin.go",
"sincos.go",
"sinh.go",
"sqrt.go",
"tan.go",
"tanh.go",
"trig_reduce.go",
"unsafe.go"
],
"CompiledGoFiles": [
"abs.go",
"acosh.go",
"asin.go",
"asinh.go",
"atan.go",
"atan2.go",
"atanh.go",
"bits.go",
"cbrt.go",
"const.go",
"copysign.go",
"dim.go",
"erf.go",
"erfinv.go",
"exp.go",
"exp_asm.go",
"expm1.go",
"floor.go",
"frexp.go",
"gamma.go",
"hypot.go",
"j0.go",
"j1.go",
"jn.go",
"ldexp.go",
"lgamma.go",
"log.go",
"log10.go",
"log1p.go",
"logb.go",
"mod.go",
"modf.go",
"nextafter.go",
"pow.go",
"pow10.go",
"remainder.go",
"signbit.go",
"sin.go",
"sincos.go",
"sinh.go",
"sqrt.go",
"tan.go",
"tanh.go",
"trig_reduce.go",
"unsafe.go",
"dim_amd64.s",
"exp_amd64.s",
"floor_amd64.s",
"hypot_amd64.s",
"log_amd64.s",
"sqrt_amd64.s",
"stubs_amd64.s"
],
"IgnoredGoFiles": [
"arith_s390x.go",
"arith_s390x_test.go",
"export_s390x_test.go"
],
"SFiles": [
"dim_amd64.s",
"exp_amd64.s",
"floor_amd64.s",
"hypot_amd64.s",
"log_amd64.s",
"sqrt_amd64.s",
"stubs_amd64.s"
],
"Imports": [
"internal/cpu",
"math/bits",
"unsafe"
],
"Deps": [
"internal/cpu",
"math/bits",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"all_test.go",
"example_test.go",
"huge_test.go"
],
"XTestImports": [
"fmt",
"math",
"testing",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\unicode\\utf8",
"ImportPath": "unicode/utf8",
"Name": "utf8",
"Doc": "Package utf8 implements functions and constants to support text encoded in UTF-8.",
"Target": "c:\\go\\pkg\\windows_amd64\\unicode\\utf8.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"utf8.go"
],
"CompiledGoFiles": [
"utf8.go"
],
"XTestGoFiles": [
"example_test.go",
"utf8_test.go"
],
"XTestImports": [
"bytes",
"fmt",
"testing",
"unicode",
"unicode/utf8"
]
}
{
"Dir": "c:\\go\\src\\strconv",
"ImportPath": "strconv",
"Name": "strconv",
"Doc": "Package strconv implements conversions to and from string representations of basic data types.",
"Target": "c:\\go\\pkg\\windows_amd64\\strconv.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"atob.go",
"atof.go",
"atoi.go",
"decimal.go",
"doc.go",
"extfloat.go",
"ftoa.go",
"isprint.go",
"itoa.go",
"quote.go"
],
"CompiledGoFiles": [
"atob.go",
"atof.go",
"atoi.go",
"decimal.go",
"doc.go",
"extfloat.go",
"ftoa.go",
"isprint.go",
"itoa.go",
"quote.go"
],
"IgnoredGoFiles": [
"makeisprint.go"
],
"Imports": [
"errors",
"internal/bytealg",
"math",
"math/bits",
"unicode/utf8"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/reflectlite",
"math",
"math/bits",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"export_test.go",
"internal_test.go"
],
"XTestGoFiles": [
"atob_test.go",
"atof_test.go",
"atoi_test.go",
"decimal_test.go",
"example_test.go",
"fp_test.go",
"ftoa_test.go",
"itoa_test.go",
"quote_test.go",
"strconv_test.go"
],
"XTestImports": [
"bufio",
"bytes",
"errors",
"fmt",
"log",
"math",
"math/rand",
"os",
"reflect",
"runtime",
"strconv",
"strings",
"sync",
"testing",
"time",
"unicode"
]
}
{
"Dir": "c:\\go\\src\\internal\\race",
"ImportPath": "internal/race",
"Name": "race",
"Doc": "Package race contains helper functions for manually instrumenting code for the race detector.",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\race.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"doc.go",
"norace.go"
],
"CompiledGoFiles": [
"doc.go",
"norace.go"
],
"IgnoredGoFiles": [
"race.go"
],
"Imports": [
"unsafe"
],
"Deps": [
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\sync\\atomic",
"ImportPath": "sync/atomic",
"Name": "atomic",
"Doc": "Package atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms.",
"Target": "c:\\go\\pkg\\windows_amd64\\sync\\atomic.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"doc.go",
"value.go"
],
"CompiledGoFiles": [
"doc.go",
"value.go",
"asm.s"
],
"SFiles": [
"asm.s"
],
"Imports": [
"unsafe"
],
"Deps": [
"unsafe"
],
"XTestGoFiles": [
"atomic_test.go",
"example_test.go",
"value_test.go"
],
"XTestImports": [
"fmt",
"math/rand",
"runtime",
"strings",
"sync",
"sync/atomic",
"testing",
"time",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\sync",
"ImportPath": "sync",
"Name": "sync",
"Doc": "Package sync provides basic synchronization primitives such as mutual exclusion locks.",
"Target": "c:\\go\\pkg\\windows_amd64\\sync.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"cond.go",
"map.go",
"mutex.go",
"once.go",
"pool.go",
"poolqueue.go",
"runtime.go",
"rwmutex.go",
"waitgroup.go"
],
"CompiledGoFiles": [
"cond.go",
"map.go",
"mutex.go",
"once.go",
"pool.go",
"poolqueue.go",
"runtime.go",
"rwmutex.go",
"waitgroup.go"
],
"Imports": [
"internal/race",
"runtime",
"sync/atomic",
"unsafe"
],
"Deps": [
"internal/bytealg",
"internal/cpu",
"internal/race",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync/atomic",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"cond_test.go",
"example_pool_test.go",
"example_test.go",
"map_bench_test.go",
"map_reference_test.go",
"map_test.go",
"mutex_test.go",
"once_test.go",
"pool_test.go",
"runtime_sema_test.go",
"rwmutex_test.go",
"waitgroup_test.go"
],
"XTestImports": [
"bytes",
"fmt",
"internal/race",
"internal/testenv",
"io",
"math/rand",
"os",
"os/exec",
"reflect",
"runtime",
"runtime/debug",
"sort",
"strings",
"sync",
"sync/atomic",
"testing",
"testing/quick",
"time"
]
}
{
"Dir": "c:\\go\\src\\unicode",
"ImportPath": "unicode",
"Name": "unicode",
"Doc": "Package unicode provides data and functions to test some properties of Unicode code points.",
"Target": "c:\\go\\pkg\\windows_amd64\\unicode.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"casetables.go",
"digit.go",
"graphic.go",
"letter.go",
"tables.go"
],
"CompiledGoFiles": [
"casetables.go",
"digit.go",
"graphic.go",
"letter.go",
"tables.go"
],
"XTestGoFiles": [
"digit_test.go",
"example_test.go",
"graphic_test.go",
"letter_test.go",
"script_test.go"
],
"XTestImports": [
"flag",
"fmt",
"runtime",
"sort",
"strings",
"testing",
"unicode"
]
}
{
"Dir": "c:\\go\\src\\reflect",
"ImportPath": "reflect",
"Name": "reflect",
"Doc": "Package reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.",
"Target": "c:\\go\\pkg\\windows_amd64\\reflect.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"deepequal.go",
"makefunc.go",
"swapper.go",
"type.go",
"value.go"
],
"CompiledGoFiles": [
"deepequal.go",
"makefunc.go",
"swapper.go",
"type.go",
"value.go",
"asm_amd64.s"
],
"SFiles": [
"asm_amd64.s"
],
"Imports": [
"math",
"runtime",
"strconv",
"sync",
"unicode",
"unicode/utf8",
"unsafe"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"math",
"math/bits",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"strconv",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"TestImports": [
"unsafe"
],
"XTestGoFiles": [
"all_test.go",
"example_test.go",
"set_test.go",
"tostring_test.go"
],
"XTestImports": [
"bytes",
"encoding/base64",
"encoding/json",
"flag",
"fmt",
"go/ast",
"go/token",
"io",
"math",
"math/rand",
"os",
"reflect",
"runtime",
"sort",
"strconv",
"strings",
"sync",
"sync/atomic",
"testing",
"time",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\sort",
"ImportPath": "sort",
"Name": "sort",
"Doc": "Package sort provides primitives for sorting slices and user-defined collections.",
"Target": "c:\\go\\pkg\\windows_amd64\\sort.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"search.go",
"slice.go",
"slice_go113.go",
"sort.go",
"zfuncversion.go"
],
"CompiledGoFiles": [
"search.go",
"slice.go",
"slice_go113.go",
"sort.go",
"zfuncversion.go"
],
"IgnoredGoFiles": [
"genzfunc.go",
"slice_go14.go",
"slice_go18.go"
],
"Imports": [
"internal/reflectlite"
],
"Deps": [
"internal/bytealg",
"internal/cpu",
"internal/reflectlite",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"example_interface_test.go",
"example_keys_test.go",
"example_multi_test.go",
"example_search_test.go",
"example_test.go",
"example_wrapper_test.go",
"search_test.go",
"sort_test.go"
],
"XTestImports": [
"fmt",
"internal/testenv",
"math",
"math/rand",
"runtime",
"sort",
"strconv",
"strings",
"testing"
]
}
{
"Dir": "c:\\go\\src\\internal\\fmtsort",
"ImportPath": "internal/fmtsort",
"Name": "fmtsort",
"Doc": "Package fmtsort provides a general stable ordering mechanism for maps, on behalf of the fmt and text/template packages.",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\fmtsort.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"sort.go"
],
"CompiledGoFiles": [
"sort.go"
],
"Imports": [
"reflect",
"sort"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"math",
"math/bits",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"TestImports": [
"reflect"
],
"XTestGoFiles": [
"sort_test.go"
],
"XTestImports": [
"fmt",
"internal/fmtsort",
"math",
"reflect",
"strings",
"testing"
]
}
{
"Dir": "c:\\go\\src\\io",
"ImportPath": "io",
"Name": "io",
"Doc": "Package io provides basic interfaces to I/O primitives.",
"Target": "c:\\go\\pkg\\windows_amd64\\io.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"io.go",
"multi.go",
"pipe.go"
],
"CompiledGoFiles": [
"io.go",
"multi.go",
"pipe.go"
],
"Imports": [
"errors",
"sync",
"sync/atomic"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"unsafe"
],
"XTestGoFiles": [
"example_test.go",
"io_test.go",
"multi_test.go",
"pipe_test.go"
],
"XTestImports": [
"bytes",
"crypto/sha1",
"errors",
"fmt",
"io",
"io/ioutil",
"log",
"os",
"runtime",
"sort",
"strings",
"testing",
"time"
]
}
{
"Dir": "c:\\go\\src\\internal\\oserror",
"ImportPath": "internal/oserror",
"Name": "oserror",
"Doc": "Package oserror defines errors values used in the os package.",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\oserror.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"errors.go"
],
"CompiledGoFiles": [
"errors.go"
],
"Imports": [
"errors"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/reflectlite",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\internal\\syscall\\windows\\sysdll",
"ImportPath": "internal/syscall/windows/sysdll",
"Name": "sysdll",
"Doc": "Package sysdll is an internal leaf package that records and reports which Windows DLL names are used by Go itself.",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\syscall\\windows\\sysdll.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"sysdll.go"
],
"CompiledGoFiles": [
"sysdll.go"
]
}
{
"Dir": "c:\\go\\src\\unicode\\utf16",
"ImportPath": "unicode/utf16",
"Name": "utf16",
"Doc": "Package utf16 implements encoding and decoding of UTF-16 sequences.",
"Target": "c:\\go\\pkg\\windows_amd64\\unicode\\utf16.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"utf16.go"
],
"CompiledGoFiles": [
"utf16.go"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"utf16_test.go"
],
"XTestImports": [
"reflect",
"testing",
"unicode",
"unicode/utf16"
]
}
{
"Dir": "c:\\go\\src\\syscall",
"ImportPath": "syscall",
"Name": "syscall",
"Doc": "Package syscall contains an interface to the low-level operating system primitives.",
"Target": "c:\\go\\pkg\\windows_amd64\\syscall.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"dll_windows.go",
"endian_little.go",
"env_windows.go",
"exec_windows.go",
"msan0.go",
"net.go",
"security_windows.go",
"str.go",
"syscall.go",
"syscall_windows.go",
"syscall_windows_amd64.go",
"types_windows.go",
"types_windows_amd64.go",
"zerrors_windows.go",
"zerrors_windows_amd64.go",
"zsyscall_windows.go",
"zsysnum_windows_amd64.go"
],
"CompiledGoFiles": [
"dll_windows.go",
"endian_little.go",
"env_windows.go",
"exec_windows.go",
"msan0.go",
"net.go",
"security_windows.go",
"str.go",
"syscall.go",
"syscall_windows.go",
"syscall_windows_amd64.go",
"types_windows.go",
"types_windows_amd64.go",
"zerrors_windows.go",
"zerrors_windows_amd64.go",
"zsyscall_windows.go",
"zsysnum_windows_amd64.go",
"asm_windows.s"
],
"IgnoredGoFiles": [
"bpf_bsd.go",
"bpf_darwin.go",
"const_plan9.go",
"creds_test.go",
"dir_plan9.go",
"dirent.go",
"dirent_bsd_test.go",
"endian_big.go",
"env_plan9.go",
"env_unix.go",
"errors_plan9.go",
"exec_aix_test.go",
"exec_bsd.go",
"exec_darwin.go",
"exec_libc.go",
"exec_linux.go",
"exec_linux_test.go",
"exec_plan9.go",
"exec_solaris_test.go",
"exec_unix.go",
"exec_unix_test.go",
"export_freebsd_test.go",
"export_linux_test.go",
"export_unix_test.go",
"fd_nacl.go",
"flock.go",
"flock_aix.go",
"flock_darwin.go",
"flock_linux_32bit.go",
"forkpipe.go",
"forkpipe2.go",
"fs_js.go",
"fs_nacl.go",
"getdirentries_test.go",
"lsf_linux.go",
"mkasm_darwin.go",
"mkpost.go",
"mksyscall_windows.go",
"mmap_unix_test.go",
"msan.go",
"net_js.go",
"net_nacl.go",
"netlink_linux.go",
"pwd_plan9.go",
"route_bsd.go",
"route_darwin.go",
"route_dragonfly.go",
"route_freebsd.go",
"route_freebsd_32bit.go",
"route_freebsd_64bit.go",
"route_netbsd.go",
"route_openbsd.go",
"setuidgid_32_linux.go",
"setuidgid_linux.go",
"sockcmsg_linux.go",
"sockcmsg_unix.go",
"syscall_aix.go",
"syscall_aix_ppc64.go",
"syscall_bsd.go",
"syscall_bsd_test.go",
"syscall_darwin.go",
"syscall_darwin_386.go",
"syscall_darwin_amd64.go",
"syscall_darwin_arm.go",
"syscall_darwin_arm64.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_test.go",
"syscall_getwd_bsd.go",
"syscall_js.go",
"syscall_linux.go",
"syscall_linux_386.go",
"syscall_linux_amd64.go",
"syscall_linux_arm.go",
"syscall_linux_arm64.go",
"syscall_linux_mips64x.go",
"syscall_linux_mipsx.go",
"syscall_linux_ppc64x.go",
"syscall_linux_s390x.go",
"syscall_linux_test.go",
"syscall_nacl.go",
"syscall_nacl_386.go",
"syscall_nacl_amd64p32.go",
"syscall_nacl_arm.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_plan9.go",
"syscall_plan9_test.go",
"syscall_ptrace_test.go",
"syscall_solaris.go",
"syscall_solaris_amd64.go",
"syscall_unix.go",
"syscall_unix_test.go",
"syscall_windows_386.go",
"tables_nacljs.go",
"timestruct.go",
"types_aix.go",
"types_darwin.go",
"types_dragonfly.go",
"types_freebsd.go",
"types_linux.go",
"types_netbsd.go",
"types_openbsd.go",
"types_solaris.go",
"types_windows_386.go",
"types_windows_arm.go",
"unzip_nacl.go",
"zerrors_aix_ppc64.go",
"zerrors_darwin_386.go",
"zerrors_darwin_amd64.go",
"zerrors_darwin_arm.go",
"zerrors_darwin_arm64.go",
"zerrors_dragonfly_amd64.go",
"zerrors_freebsd_386.go",
"zerrors_freebsd_amd64.go",
"zerrors_freebsd_arm.go",
"zerrors_linux_386.go",
"zerrors_linux_amd64.go",
"zerrors_linux_arm.go",
"zerrors_linux_arm64.go",
"zerrors_linux_mips.go",
"zerrors_linux_mips64.go",
"zerrors_linux_mips64le.go",
"zerrors_linux_mipsle.go",
"zerrors_linux_ppc64.go",
"zerrors_linux_ppc64le.go",
"zerrors_linux_s390x.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_solaris_amd64.go",
"zerrors_windows_386.go",
"zsyscall_aix_ppc64.go",
"zsyscall_darwin_386.go",
"zsyscall_darwin_amd64.go",
"zsyscall_darwin_arm.go",
"zsyscall_darwin_arm64.go",
"zsyscall_dragonfly_amd64.go",
"zsyscall_freebsd_386.go",
"zsyscall_freebsd_amd64.go",
"zsyscall_freebsd_arm.go",
"zsyscall_linux_386.go",
"zsyscall_linux_amd64.go",
"zsyscall_linux_arm.go",
"zsyscall_linux_arm64.go",
"zsyscall_linux_mips.go",
"zsyscall_linux_mips64.go",
"zsyscall_linux_mips64le.go",
"zsyscall_linux_mipsle.go",
"zsyscall_linux_ppc64.go",
"zsyscall_linux_ppc64le.go",
"zsyscall_linux_s390x.go",
"zsyscall_nacl_386.go",
"zsyscall_nacl_amd64p32.go",
"zsyscall_nacl_arm.go",
"zsyscall_netbsd_386.go",
"zsyscall_netbsd_amd64.go",
"zsyscall_netbsd_arm.go",
"zsyscall_netbsd_arm64.go",
"zsyscall_openbsd_386.go",
"zsyscall_openbsd_amd64.go",
"zsyscall_openbsd_arm.go",
"zsyscall_openbsd_arm64.go",
"zsyscall_plan9_386.go",
"zsyscall_plan9_amd64.go",
"zsyscall_plan9_arm.go",
"zsyscall_solaris_amd64.go",
"zsysctl_openbsd.go",
"zsysnum_darwin_386.go",
"zsysnum_darwin_amd64.go",
"zsysnum_darwin_arm.go",
"zsysnum_darwin_arm64.go",
"zsysnum_dragonfly_amd64.go",
"zsysnum_freebsd_386.go",
"zsysnum_freebsd_amd64.go",
"zsysnum_freebsd_arm.go",
"zsysnum_linux_386.go",
"zsysnum_linux_amd64.go",
"zsysnum_linux_arm.go",
"zsysnum_linux_arm64.go",
"zsysnum_linux_mips.go",
"zsysnum_linux_mips64.go",
"zsysnum_linux_mips64le.go",
"zsysnum_linux_mipsle.go",
"zsysnum_linux_ppc64.go",
"zsysnum_linux_ppc64le.go",
"zsysnum_linux_s390x.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_plan9.go",
"zsysnum_solaris_amd64.go",
"zsysnum_windows_386.go",
"ztypes_aix_ppc64.go",
"ztypes_darwin_386.go",
"ztypes_darwin_amd64.go",
"ztypes_darwin_arm.go",
"ztypes_darwin_arm64.go",
"ztypes_dragonfly_amd64.go",
"ztypes_freebsd_386.go",
"ztypes_freebsd_amd64.go",
"ztypes_freebsd_arm.go",
"ztypes_linux_386.go",
"ztypes_linux_amd64.go",
"ztypes_linux_arm.go",
"ztypes_linux_arm64.go",
"ztypes_linux_mips.go",
"ztypes_linux_mips64.go",
"ztypes_linux_mips64le.go",
"ztypes_linux_mipsle.go",
"ztypes_linux_ppc64.go",
"ztypes_linux_ppc64le.go",
"ztypes_linux_s390x.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_solaris_amd64.go"
],
"SFiles": [
"asm_windows.s"
],
"Imports": [
"errors",
"internal/oserror",
"internal/race",
"internal/syscall/windows/sysdll",
"runtime",
"sync",
"sync/atomic",
"unicode/utf16",
"unsafe"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/oserror",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows/sysdll",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"unicode/utf16",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"syscall_test.go",
"syscall_windows_test.go"
],
"XTestImports": [
"fmt",
"internal/testenv",
"io/ioutil",
"os",
"path/filepath",
"runtime",
"syscall",
"testing"
]
}
{
"Dir": "c:\\go\\src\\internal\\syscall\\windows",
"ImportPath": "internal/syscall/windows",
"Name": "windows",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\syscall\\windows.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"psapi_windows.go",
"reparse_windows.go",
"security_windows.go",
"symlink_windows.go",
"syscall_windows.go",
"zsyscall_windows.go"
],
"CompiledGoFiles": [
"psapi_windows.go",
"reparse_windows.go",
"security_windows.go",
"symlink_windows.go",
"syscall_windows.go",
"zsyscall_windows.go"
],
"IgnoredGoFiles": [
"mksyscall.go"
],
"Imports": [
"internal/syscall/windows/sysdll",
"sync",
"syscall",
"unsafe"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/oserror",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows/sysdll",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"syscall",
"unicode/utf16",
"unsafe"
],
"XTestGoFiles": [
"exec_windows_test.go"
],
"XTestImports": [
"fmt",
"internal/syscall/windows",
"os",
"os/exec",
"syscall",
"testing",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\internal\\syscall\\windows\\registry",
"ImportPath": "internal/syscall/windows/registry",
"Name": "registry",
"Doc": "Package registry provides access to the Windows registry.",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\syscall\\windows\\registry.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"key.go",
"syscall.go",
"value.go",
"zsyscall_windows.go"
],
"CompiledGoFiles": [
"key.go",
"syscall.go",
"value.go",
"zsyscall_windows.go"
],
"IgnoredGoFiles": [
"mksyscall.go"
],
"Imports": [
"errors",
"internal/syscall/windows/sysdll",
"io",
"syscall",
"unicode/utf16",
"unsafe"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/oserror",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows/sysdll",
"io",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"syscall",
"unicode/utf16",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"registry_test.go"
],
"XTestImports": [
"bytes",
"crypto/rand",
"internal/syscall/windows/registry",
"os",
"syscall",
"testing",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\time",
"ImportPath": "time",
"Name": "time",
"Doc": "Package time provides functionality for measuring and displaying time.",
"Target": "c:\\go\\pkg\\windows_amd64\\time.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"format.go",
"sleep.go",
"sys_windows.go",
"tick.go",
"time.go",
"zoneinfo.go",
"zoneinfo_abbrs_windows.go",
"zoneinfo_read.go",
"zoneinfo_windows.go"
],
"CompiledGoFiles": [
"format.go",
"sleep.go",
"sys_windows.go",
"tick.go",
"time.go",
"zoneinfo.go",
"zoneinfo_abbrs_windows.go",
"zoneinfo_read.go",
"zoneinfo_windows.go"
],
"IgnoredGoFiles": [
"export_android_test.go",
"genzabbrs.go",
"sys_plan9.go",
"sys_unix.go",
"zoneinfo_android.go",
"zoneinfo_android_test.go",
"zoneinfo_ios.go",
"zoneinfo_js.go",
"zoneinfo_plan9.go",
"zoneinfo_unix.go"
],
"Imports": [
"errors",
"internal/syscall/windows/registry",
"runtime",
"sync",
"syscall",
"unsafe"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/oserror",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"io",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"syscall",
"unicode/utf16",
"unsafe"
],
"TestGoFiles": [
"export_test.go",
"export_windows_test.go",
"internal_test.go"
],
"TestImports": [
"sync"
],
"XTestGoFiles": [
"example_test.go",
"format_test.go",
"mono_test.go",
"sleep_test.go",
"tick_test.go",
"time_test.go",
"zoneinfo_test.go",
"zoneinfo_windows_test.go"
],
"XTestImports": [
"bytes",
"encoding/gob",
"encoding/json",
"errors",
"fmt",
"internal/race",
"internal/syscall/windows/registry",
"math/big",
"math/rand",
"os",
"reflect",
"runtime",
"strconv",
"strings",
"sync",
"sync/atomic",
"testing",
"testing/quick",
"time"
]
}
{
"Dir": "c:\\go\\src\\internal\\poll",
"ImportPath": "internal/poll",
"Name": "poll",
"Doc": "Package poll supports non-blocking I/O on file descriptors with polling.",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\poll.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"errno_windows.go",
"fd.go",
"fd_fsync_windows.go",
"fd_mutex.go",
"fd_poll_runtime.go",
"fd_posix.go",
"fd_windows.go",
"hook_windows.go",
"sendfile_windows.go",
"sockopt.go",
"sockopt_windows.go",
"sockoptip.go"
],
"CompiledGoFiles": [
"errno_windows.go",
"fd.go",
"fd_fsync_windows.go",
"fd_mutex.go",
"fd_poll_runtime.go",
"fd_posix.go",
"fd_windows.go",
"hook_windows.go",
"sendfile_windows.go",
"sockopt.go",
"sockopt_windows.go",
"sockoptip.go"
],
"IgnoredGoFiles": [
"errno_unix.go",
"error_linux_test.go",
"fd_fsync_darwin.go",
"fd_fsync_posix.go",
"fd_io_plan9.go",
"fd_opendir_darwin.go",
"fd_plan9.go",
"fd_poll_nacljs.go",
"fd_unix.go",
"fd_writev_darwin.go",
"fd_writev_unix.go",
"hook_cloexec.go",
"hook_unix.go",
"sendfile_bsd.go",
"sendfile_linux.go",
"sendfile_solaris.go",
"sock_cloexec.go",
"sockopt_linux.go",
"sockopt_unix.go",
"splice_linux.go",
"strconv.go",
"sys_cloexec.go",
"writev.go"
],
"Imports": [
"errors",
"internal/race",
"internal/syscall/windows",
"io",
"runtime",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/oserror",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"io",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"export_posix_test.go",
"export_test.go",
"export_windows_test.go"
],
"XTestGoFiles": [
"error_stub_test.go",
"error_test.go",
"fd_mutex_test.go",
"fd_posix_test.go",
"fd_windows_test.go",
"read_test.go",
"writev_test.go"
],
"XTestImports": [
"errors",
"fmt",
"internal/poll",
"io",
"io/ioutil",
"math/rand",
"net",
"os",
"reflect",
"runtime",
"strings",
"sync",
"syscall",
"testing",
"time"
]
}
{
"Dir": "c:\\go\\src\\internal\\testlog",
"ImportPath": "internal/testlog",
"Name": "testlog",
"Doc": "Package testlog provides a back-channel communication path between tests and package os, so that cmd/go can see which environment variables and files a test consults.",
"Target": "c:\\go\\pkg\\windows_amd64\\internal\\testlog.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"log.go"
],
"CompiledGoFiles": [
"log.go"
],
"Imports": [
"sync/atomic"
],
"Deps": [
"sync/atomic",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\os",
"ImportPath": "os",
"Name": "os",
"Doc": "Package os provides a platform-independent interface to operating system functionality.",
"Target": "c:\\go\\pkg\\windows_amd64\\os.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"dir.go",
"dir_windows.go",
"env.go",
"env_windows.go",
"error.go",
"error_errno.go",
"error_posix.go",
"exec.go",
"exec_posix.go",
"exec_windows.go",
"executable.go",
"executable_windows.go",
"file.go",
"file_posix.go",
"file_windows.go",
"getwd.go",
"path.go",
"path_windows.go",
"proc.go",
"rawconn.go",
"removeall_noat.go",
"stat.go",
"stat_windows.go",
"sticky_notbsd.go",
"str.go",
"sys.go",
"sys_windows.go",
"types.go",
"types_windows.go"
],
"CompiledGoFiles": [
"dir.go",
"dir_windows.go",
"env.go",
"env_windows.go",
"error.go",
"error_errno.go",
"error_posix.go",
"exec.go",
"exec_posix.go",
"exec_windows.go",
"executable.go",
"executable_windows.go",
"file.go",
"file_posix.go",
"file_windows.go",
"getwd.go",
"path.go",
"path_windows.go",
"proc.go",
"rawconn.go",
"removeall_noat.go",
"stat.go",
"stat_windows.go",
"sticky_notbsd.go",
"str.go",
"sys.go",
"sys_windows.go",
"types.go",
"types_windows.go"
],
"IgnoredGoFiles": [
"dir_darwin.go",
"dir_plan9.go",
"dir_unix.go",
"env_default.go",
"env_unix_test.go",
"error_plan9.go",
"error_unix_test.go",
"exec_plan9.go",
"exec_unix.go",
"executable_darwin.go",
"executable_freebsd.go",
"executable_path.go",
"executable_plan9.go",
"executable_procfs.go",
"executable_solaris.go",
"export_unix_test.go",
"fifo_test.go",
"file_plan9.go",
"file_unix.go",
"getwd_darwin.go",
"os_unix_test.go",
"path_plan9.go",
"path_unix.go",
"pipe2_bsd.go",
"pipe_bsd.go",
"pipe_linux.go",
"removeall_at.go",
"stat_aix.go",
"stat_darwin.go",
"stat_dragonfly.go",
"stat_freebsd.go",
"stat_linux.go",
"stat_nacljs.go",
"stat_netbsd.go",
"stat_openbsd.go",
"stat_plan9.go",
"stat_solaris.go",
"stat_unix.go",
"sticky_bsd.go",
"sys_aix.go",
"sys_bsd.go",
"sys_js.go",
"sys_linux.go",
"sys_nacl.go",
"sys_plan9.go",
"sys_solaris.go",
"sys_unix.go",
"timeout_test.go",
"types_plan9.go",
"types_unix.go",
"wait_unimp.go",
"wait_wait6.go",
"wait_waitid.go"
],
"Imports": [
"errors",
"internal/oserror",
"internal/poll",
"internal/syscall/windows",
"internal/testlog",
"io",
"runtime",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode/utf16",
"unsafe"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/oserror",
"internal/poll",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"internal/testlog",
"io",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"export_test.go",
"export_windows_test.go"
],
"XTestGoFiles": [
"env_test.go",
"error_test.go",
"error_windows_test.go",
"example_test.go",
"executable_test.go",
"os_test.go",
"os_windows_test.go",
"path_test.go",
"path_windows_test.go",
"pipe_test.go",
"rawconn_test.go",
"removeall_test.go",
"stat_test.go"
],
"XTestImports": [
"bufio",
"bytes",
"errors",
"flag",
"fmt",
"internal/poll",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/testenv",
"io",
"io/ioutil",
"log",
"os",
"os/exec",
"os/signal",
"path/filepath",
"reflect",
"runtime",
"runtime/debug",
"sort",
"strconv",
"strings",
"sync",
"syscall",
"testing",
"time",
"unicode/utf16",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\fmt",
"ImportPath": "fmt",
"Name": "fmt",
"Doc": "Package fmt implements formatted I/O with functions analogous to C's printf and scanf.",
"Target": "c:\\go\\pkg\\windows_amd64\\fmt.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"doc.go",
"errors.go",
"format.go",
"print.go",
"scan.go"
],
"CompiledGoFiles": [
"doc.go",
"errors.go",
"format.go",
"print.go",
"scan.go"
],
"Imports": [
"errors",
"internal/fmtsort",
"io",
"math",
"os",
"reflect",
"strconv",
"sync",
"unicode/utf8"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/fmtsort",
"internal/oserror",
"internal/poll",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"internal/testlog",
"io",
"math",
"math/bits",
"os",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"errors_test.go",
"example_test.go",
"fmt_test.go",
"gostringer_example_test.go",
"scan_test.go",
"stringer_example_test.go",
"stringer_test.go"
],
"XTestImports": [
"bufio",
"bytes",
"errors",
"fmt",
"internal/race",
"io",
"math",
"os",
"reflect",
"regexp",
"runtime",
"strings",
"testing",
"testing/iotest",
"time",
"unicode",
"unicode/utf8"
]
}
{
"Dir": "c:\\go\\src\\bytes",
"ImportPath": "bytes",
"Name": "bytes",
"Doc": "Package bytes implements functions for the manipulation of byte slices.",
"Target": "c:\\go\\pkg\\windows_amd64\\bytes.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"buffer.go",
"bytes.go",
"reader.go"
],
"CompiledGoFiles": [
"buffer.go",
"bytes.go",
"reader.go"
],
"IgnoredGoFiles": [
"boundary_test.go"
],
"Imports": [
"errors",
"internal/bytealg",
"io",
"unicode",
"unicode/utf8"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"buffer_test.go",
"bytes_test.go",
"compare_test.go",
"example_test.go",
"reader_test.go"
],
"XTestImports": [
"bytes",
"encoding/base64",
"fmt",
"internal/testenv",
"io",
"io/ioutil",
"math/rand",
"os",
"reflect",
"runtime",
"sort",
"strings",
"sync",
"testing",
"unicode",
"unicode/utf8"
]
}
{
"Dir": "c:\\go\\src\\context",
"ImportPath": "context",
"Name": "context",
"Doc": "Package context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.",
"Target": "c:\\go\\pkg\\windows_amd64\\context.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"context.go"
],
"CompiledGoFiles": [
"context.go"
],
"Imports": [
"errors",
"internal/reflectlite",
"sync",
"time"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/oserror",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"io",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode/utf16",
"unsafe"
],
"TestGoFiles": [
"context_test.go"
],
"TestImports": [
"fmt",
"math/rand",
"runtime",
"strings",
"sync",
"time"
],
"XTestGoFiles": [
"benchmark_test.go",
"example_test.go",
"net_test.go",
"x_test.go"
],
"XTestImports": [
"context",
"fmt",
"net",
"runtime",
"sync",
"testing",
"time"
]
}
{
"Dir": "c:\\go\\src\\hash",
"ImportPath": "hash",
"Name": "hash",
"Doc": "Package hash provides interfaces for hash functions.",
"Target": "c:\\go\\pkg\\windows_amd64\\hash.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"hash.go"
],
"CompiledGoFiles": [
"hash.go"
],
"Imports": [
"io"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"unsafe"
],
"XTestGoFiles": [
"example_test.go",
"marshal_test.go"
],
"XTestImports": [
"bytes",
"crypto/md5",
"crypto/sha1",
"crypto/sha256",
"crypto/sha512",
"encoding",
"encoding/hex",
"fmt",
"hash",
"hash/adler32",
"hash/crc32",
"hash/crc64",
"hash/fnv",
"log",
"testing"
]
}
{
"Dir": "c:\\go\\src\\crypto",
"ImportPath": "crypto",
"Name": "crypto",
"Doc": "Package crypto collects common cryptographic constants.",
"Target": "c:\\go\\pkg\\windows_amd64\\crypto.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"crypto.go"
],
"CompiledGoFiles": [
"crypto.go"
],
"Imports": [
"hash",
"io",
"strconv"
],
"Deps": [
"errors",
"hash",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"math",
"math/bits",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"strconv",
"sync",
"sync/atomic",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"issue21104_test.go"
],
"TestImports": [
"crypto/aes",
"crypto/cipher",
"crypto/rc4",
"testing"
]
}
{
"Dir": "c:\\go\\src\\encoding\\binary",
"ImportPath": "encoding/binary",
"Name": "binary",
"Doc": "Package binary implements simple translation between numbers and byte sequences and encoding and decoding of varints.",
"Target": "c:\\go\\pkg\\windows_amd64\\encoding\\binary.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"binary.go",
"varint.go"
],
"CompiledGoFiles": [
"binary.go",
"varint.go"
],
"Imports": [
"errors",
"io",
"math",
"reflect"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"math",
"math/bits",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"strconv",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"binary_test.go",
"varint_test.go"
],
"TestImports": [
"bytes",
"io",
"math",
"reflect",
"strings",
"testing"
],
"XTestGoFiles": [
"example_test.go"
],
"XTestImports": [
"bytes",
"encoding/binary",
"fmt",
"math"
]
}
{
"Dir": "c:\\go\\src\\crypto\\sha1",
"ImportPath": "crypto/sha1",
"Name": "sha1",
"Doc": "Package sha1 implements the SHA-1 hash algorithm as defined in RFC 3174.",
"Target": "c:\\go\\pkg\\windows_amd64\\crypto\\sha1.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"sha1.go",
"sha1block.go",
"sha1block_amd64.go"
],
"CompiledGoFiles": [
"sha1.go",
"sha1block.go",
"sha1block_amd64.go",
"sha1block_amd64.s"
],
"IgnoredGoFiles": [
"fallback_test.go",
"issue15617_test.go",
"sha1block_arm64.go",
"sha1block_decl.go",
"sha1block_generic.go",
"sha1block_s390x.go"
],
"SFiles": [
"sha1block_amd64.s"
],
"Imports": [
"crypto",
"encoding/binary",
"errors",
"hash",
"internal/cpu",
"math/bits"
],
"Deps": [
"crypto",
"encoding/binary",
"errors",
"hash",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"math",
"math/bits",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"strconv",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"sha1_test.go"
],
"TestImports": [
"bytes",
"crypto/rand",
"encoding",
"fmt",
"hash",
"io",
"testing"
],
"XTestGoFiles": [
"example_test.go"
],
"XTestImports": [
"crypto/sha1",
"fmt",
"io",
"log",
"os"
]
}
{
"Dir": "c:\\go\\src\\database\\sql\\driver",
"ImportPath": "database/sql/driver",
"Name": "driver",
"Doc": "Package driver defines interfaces to be implemented by database drivers as used by package sql.",
"Target": "c:\\go\\pkg\\windows_amd64\\database\\sql\\driver.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"driver.go",
"types.go"
],
"CompiledGoFiles": [
"driver.go",
"types.go"
],
"Imports": [
"context",
"errors",
"fmt",
"reflect",
"strconv",
"time"
],
"Deps": [
"context",
"errors",
"fmt",
"internal/bytealg",
"internal/cpu",
"internal/fmtsort",
"internal/oserror",
"internal/poll",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"internal/testlog",
"io",
"math",
"math/bits",
"os",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"types_test.go"
],
"TestImports": [
"reflect",
"testing",
"time"
]
}
{
"Dir": "c:\\go\\src\\database\\sql",
"ImportPath": "database/sql",
"Name": "sql",
"Doc": "Package sql provides a generic interface around SQL (or SQL-like) databases.",
"Target": "c:\\go\\pkg\\windows_amd64\\database\\sql.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"convert.go",
"ctxutil.go",
"sql.go"
],
"CompiledGoFiles": [
"convert.go",
"ctxutil.go",
"sql.go"
],
"Imports": [
"context",
"database/sql/driver",
"errors",
"fmt",
"io",
"reflect",
"runtime",
"sort",
"strconv",
"sync",
"sync/atomic",
"time",
"unicode",
"unicode/utf8"
],
"Deps": [
"context",
"database/sql/driver",
"errors",
"fmt",
"internal/bytealg",
"internal/cpu",
"internal/fmtsort",
"internal/oserror",
"internal/poll",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"internal/testlog",
"io",
"math",
"math/bits",
"os",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"convert_test.go",
"fakedb_test.go",
"sql_test.go"
],
"TestImports": [
"context",
"database/sql/driver",
"errors",
"fmt",
"io",
"log",
"math/rand",
"reflect",
"runtime",
"sort",
"strconv",
"strings",
"sync",
"sync/atomic",
"testing",
"time"
],
"XTestGoFiles": [
"example_cli_test.go",
"example_service_test.go",
"example_test.go"
],
"XTestImports": [
"context",
"database/sql",
"encoding/json",
"flag",
"fmt",
"io",
"log",
"net/http",
"os",
"os/signal",
"strings",
"time"
]
}
{
"Dir": "c:\\go\\src\\encoding",
"ImportPath": "encoding",
"Name": "encoding",
"Doc": "Package encoding defines interfaces shared by other packages that convert data to and from byte-level and textual representations.",
"Target": "c:\\go\\pkg\\windows_amd64\\encoding.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"encoding.go"
],
"CompiledGoFiles": [
"encoding.go"
]
}
{
"Dir": "c:\\go\\src\\encoding\\base64",
"ImportPath": "encoding/base64",
"Name": "base64",
"Doc": "Package base64 implements base64 encoding as specified by RFC 4648.",
"Target": "c:\\go\\pkg\\windows_amd64\\encoding\\base64.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"base64.go"
],
"CompiledGoFiles": [
"base64.go"
],
"Imports": [
"encoding/binary",
"io",
"strconv"
],
"Deps": [
"encoding/binary",
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"math",
"math/bits",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"strconv",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"base64_test.go"
],
"TestImports": [
"bytes",
"errors",
"fmt",
"io",
"io/ioutil",
"reflect",
"runtime/debug",
"strings",
"testing",
"time"
],
"XTestGoFiles": [
"example_test.go"
],
"XTestImports": [
"encoding/base64",
"fmt",
"os"
]
}
{
"Dir": "c:\\go\\src\\strings",
"ImportPath": "strings",
"Name": "strings",
"Doc": "Package strings implements simple functions to manipulate UTF-8 encoded strings.",
"Target": "c:\\go\\pkg\\windows_amd64\\strings.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"builder.go",
"compare.go",
"reader.go",
"replace.go",
"search.go",
"strings.go"
],
"CompiledGoFiles": [
"builder.go",
"compare.go",
"reader.go",
"replace.go",
"search.go",
"strings.go"
],
"Imports": [
"errors",
"internal/bytealg",
"io",
"sync",
"unicode",
"unicode/utf8",
"unsafe"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"export_test.go"
],
"XTestGoFiles": [
"builder_test.go",
"compare_test.go",
"example_test.go",
"reader_test.go",
"replace_test.go",
"search_test.go",
"strings_test.go"
],
"XTestImports": [
"bytes",
"fmt",
"internal/testenv",
"io",
"io/ioutil",
"math/rand",
"reflect",
"strconv",
"strings",
"sync",
"testing",
"unicode",
"unicode/utf8",
"unsafe"
]
}
{
"Dir": "c:\\go\\src\\encoding\\json",
"ImportPath": "encoding/json",
"Name": "json",
"Doc": "Package json implements encoding and decoding of JSON as defined in RFC 7159.",
"Target": "c:\\go\\pkg\\windows_amd64\\encoding\\json.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"decode.go",
"encode.go",
"fold.go",
"indent.go",
"scanner.go",
"stream.go",
"tables.go",
"tags.go"
],
"CompiledGoFiles": [
"decode.go",
"encode.go",
"fold.go",
"indent.go",
"scanner.go",
"stream.go",
"tables.go",
"tags.go"
],
"IgnoredGoFiles": [
"fuzz.go"
],
"Imports": [
"bytes",
"encoding",
"encoding/base64",
"errors",
"fmt",
"io",
"math",
"reflect",
"sort",
"strconv",
"strings",
"sync",
"unicode",
"unicode/utf16",
"unicode/utf8"
],
"Deps": [
"bytes",
"encoding",
"encoding/base64",
"encoding/binary",
"errors",
"fmt",
"internal/bytealg",
"internal/cpu",
"internal/fmtsort",
"internal/oserror",
"internal/poll",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"internal/testlog",
"io",
"math",
"math/bits",
"os",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"strings",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"bench_test.go",
"decode_test.go",
"encode_test.go",
"fold_test.go",
"number_test.go",
"scanner_test.go",
"stream_test.go",
"tagkey_test.go",
"tags_test.go"
],
"TestImports": [
"bytes",
"compress/gzip",
"encoding",
"errors",
"fmt",
"image",
"internal/testenv",
"io",
"io/ioutil",
"log",
"math",
"math/big",
"math/rand",
"net",
"net/http",
"net/http/httptest",
"os",
"reflect",
"regexp",
"runtime",
"strconv",
"strings",
"sync",
"testing",
"time",
"unicode",
"unicode/utf8"
],
"XTestGoFiles": [
"example_marshaling_test.go",
"example_test.go",
"example_text_marshaling_test.go"
],
"XTestImports": [
"bytes",
"encoding/json",
"fmt",
"io",
"log",
"os",
"strings"
]
}
{
"Dir": "c:\\go\\src\\regexp\\syntax",
"ImportPath": "regexp/syntax",
"Name": "syntax",
"Doc": "Package syntax parses regular expressions into parse trees and compiles parse trees into programs.",
"Target": "c:\\go\\pkg\\windows_amd64\\regexp\\syntax.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"compile.go",
"doc.go",
"op_string.go",
"parse.go",
"perl_groups.go",
"prog.go",
"regexp.go",
"simplify.go"
],
"CompiledGoFiles": [
"compile.go",
"doc.go",
"op_string.go",
"parse.go",
"perl_groups.go",
"prog.go",
"regexp.go",
"simplify.go"
],
"Imports": [
"sort",
"strconv",
"strings",
"unicode",
"unicode/utf8"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"math",
"math/bits",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"strings",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"parse_test.go",
"prog_test.go",
"simplify_test.go"
],
"TestImports": [
"fmt",
"strings",
"testing",
"unicode"
]
}
{
"Dir": "c:\\go\\src\\regexp",
"ImportPath": "regexp",
"Name": "regexp",
"Doc": "Package regexp implements regular expression search.",
"Target": "c:\\go\\pkg\\windows_amd64\\regexp.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"backtrack.go",
"exec.go",
"onepass.go",
"regexp.go"
],
"CompiledGoFiles": [
"backtrack.go",
"exec.go",
"onepass.go",
"regexp.go"
],
"Imports": [
"bytes",
"io",
"regexp/syntax",
"sort",
"strconv",
"strings",
"sync",
"unicode",
"unicode/utf8"
],
"Deps": [
"bytes",
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"math",
"math/bits",
"regexp/syntax",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"strings",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"all_test.go",
"exec2_test.go",
"exec_test.go",
"find_test.go",
"onepass_test.go"
],
"TestImports": [
"bufio",
"compress/bzip2",
"fmt",
"internal/testenv",
"io",
"os",
"path/filepath",
"reflect",
"regexp/syntax",
"strconv",
"strings",
"testing",
"unicode/utf8"
],
"XTestGoFiles": [
"example_test.go"
],
"XTestImports": [
"fmt",
"regexp",
"strings"
]
}
{
"Dir": "C:\\Users\\noflo\\go\\src\\github.com\\jinzhu\\inflection",
"ImportPath": "github.com/jinzhu/inflection",
"Name": "inflection",
"Doc": "Package inflection pluralizes and singularizes English nouns.",
"Target": "C:\\Users\\noflo\\go\\pkg\\windows_amd64\\github.com\\jinzhu\\inflection.a",
"Root": "C:\\Users\\noflo\\go",
"DepOnly": true,
"GoFiles": [
"inflections.go"
],
"CompiledGoFiles": [
"inflections.go"
],
"Imports": [
"regexp",
"strings"
],
"Deps": [
"bytes",
"errors",
"internal/bytealg",
"internal/cpu",
"internal/race",
"internal/reflectlite",
"io",
"math",
"math/bits",
"regexp",
"regexp/syntax",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"strings",
"sync",
"sync/atomic",
"unicode",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"inflections_test.go"
],
"TestImports": [
"strings",
"testing"
]
}
{
"Dir": "c:\\go\\src\\go\\token",
"ImportPath": "go/token",
"Name": "token",
"Doc": "Package token defines constants representing the lexical tokens of the Go programming language and basic operations on tokens (printing, predicates).",
"Target": "c:\\go\\pkg\\windows_amd64\\go\\token.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"position.go",
"serialize.go",
"token.go"
],
"CompiledGoFiles": [
"position.go",
"serialize.go",
"token.go"
],
"Imports": [
"fmt",
"sort",
"strconv",
"sync",
"unicode",
"unicode/utf8"
],
"Deps": [
"errors",
"fmt",
"internal/bytealg",
"internal/cpu",
"internal/fmtsort",
"internal/oserror",
"internal/poll",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"internal/testlog",
"io",
"math",
"math/bits",
"os",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"position_test.go",
"serialize_test.go",
"token_test.go"
],
"TestImports": [
"bytes",
"encoding/gob",
"fmt",
"math/rand",
"sync",
"testing"
],
"XTestGoFiles": [
"example_test.go"
],
"XTestImports": [
"fmt",
"go/ast",
"go/parser",
"go/token"
]
}
{
"Dir": "c:\\go\\src\\path\\filepath",
"ImportPath": "path/filepath",
"Name": "filepath",
"Doc": "Package filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths.",
"Target": "c:\\go\\pkg\\windows_amd64\\path\\filepath.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"match.go",
"path.go",
"path_windows.go",
"symlink.go",
"symlink_windows.go"
],
"CompiledGoFiles": [
"match.go",
"path.go",
"path_windows.go",
"symlink.go",
"symlink_windows.go"
],
"IgnoredGoFiles": [
"example_unix_test.go",
"example_unix_walk_test.go",
"path_plan9.go",
"path_unix.go",
"symlink_unix.go"
],
"Imports": [
"errors",
"os",
"runtime",
"sort",
"strings",
"syscall",
"unicode/utf8"
],
"Deps": [
"errors",
"internal/bytealg",
"internal/cpu",
"internal/oserror",
"internal/poll",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"internal/testlog",
"io",
"os",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strings",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"export_test.go",
"export_windows_test.go"
],
"XTestGoFiles": [
"example_test.go",
"match_test.go",
"path_test.go",
"path_windows_test.go"
],
"XTestImports": [
"errors",
"flag",
"fmt",
"internal/testenv",
"io/ioutil",
"os",
"os/exec",
"path/filepath",
"reflect",
"runtime",
"runtime/debug",
"sort",
"strings",
"syscall",
"testing"
]
}
{
"Dir": "c:\\go\\src\\go\\scanner",
"ImportPath": "go/scanner",
"Name": "scanner",
"Doc": "Package scanner implements a scanner for Go source text.",
"Target": "c:\\go\\pkg\\windows_amd64\\go\\scanner.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"errors.go",
"scanner.go"
],
"CompiledGoFiles": [
"errors.go",
"scanner.go"
],
"Imports": [
"bytes",
"fmt",
"go/token",
"io",
"path/filepath",
"sort",
"strconv",
"unicode",
"unicode/utf8"
],
"Deps": [
"bytes",
"errors",
"fmt",
"go/token",
"internal/bytealg",
"internal/cpu",
"internal/fmtsort",
"internal/oserror",
"internal/poll",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"internal/testlog",
"io",
"math",
"math/bits",
"os",
"path/filepath",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"strings",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"scanner_test.go"
],
"TestImports": [
"go/token",
"io/ioutil",
"os",
"path/filepath",
"runtime",
"strings",
"testing"
],
"XTestGoFiles": [
"example_test.go"
],
"XTestImports": [
"fmt",
"go/scanner",
"go/token"
]
}
{
"Dir": "c:\\go\\src\\go\\ast",
"ImportPath": "go/ast",
"Name": "ast",
"Doc": "Package ast declares the types used to represent syntax trees for Go packages.",
"Target": "c:\\go\\pkg\\windows_amd64\\go\\ast.a",
"Root": "c:\\go",
"Goroot": true,
"Standard": true,
"DepOnly": true,
"GoFiles": [
"ast.go",
"commentmap.go",
"filter.go",
"import.go",
"print.go",
"resolve.go",
"scope.go",
"walk.go"
],
"CompiledGoFiles": [
"ast.go",
"commentmap.go",
"filter.go",
"import.go",
"print.go",
"resolve.go",
"scope.go",
"walk.go"
],
"Imports": [
"bytes",
"fmt",
"go/scanner",
"go/token",
"io",
"os",
"reflect",
"sort",
"strconv",
"strings"
],
"Deps": [
"bytes",
"errors",
"fmt",
"go/scanner",
"go/token",
"internal/bytealg",
"internal/cpu",
"internal/fmtsort",
"internal/oserror",
"internal/poll",
"internal/race",
"internal/reflectlite",
"internal/syscall/windows",
"internal/syscall/windows/registry",
"internal/syscall/windows/sysdll",
"internal/testlog",
"io",
"math",
"math/bits",
"os",
"path/filepath",
"reflect",
"runtime",
"runtime/internal/atomic",
"runtime/internal/math",
"runtime/internal/sys",
"sort",
"strconv",
"strings",
"sync",
"sync/atomic",
"syscall",
"time",
"unicode",
"unicode/utf16",
"unicode/utf8",
"unsafe"
],
"TestGoFiles": [
"ast_test.go",
"print_test.go"
],
"TestImports": [
"bytes",
"strings",
"testing"
],
"XTestGoFiles": [
"commentmap_test.go",
"example_test.go",
"filter_test.go"
],
"XTestImports": [
"bytes",
"fmt",
"go/ast",
"go/format",
"go/parser",
"go/tokenpackage models
import (
log "github.com/sirupsen/logrus"
"github.com/spf13/viper"
"github.com/jinzhu/gorm"
_ "github.com/jinzhu/gorm/dialects/sqlite" // importing sqlite dialect for gorm
)
// DatabaseConfig stores the configuration parameters for the database
type DatabaseConfig struct {
Logging bool
Automigrate bool
Connectionstring string
}
var db *gorm.DB // gorm handles the connection pool using the recommended approach for each database engine
// Config stores database connection parameters
var Config DatabaseConfig
// OpenSqliteConnection opens the connection, it should be called once
func OpenSqliteConnection() error {
var err error
db, err = gorm.Open("sqlite3", Config.Connectionstring)
if err != nil {
log.Errorf("OpenSqliteConnection failed on %s: %v", Config.Connectionstring, err)
return err
}
log.Infof("OpenSqliteConnection OK: %+v", Config)
db.LogMode(Config.Logging)
return nil
}
// ReadConfigFile sets configuration parameters based on config file
func ReadConfigFile() {
Config = DatabaseConfig{
Automigrate: viper.GetBool("digitaltwin-sqlite.automigrate"),
Logging: viper.GetBool("digitaltwin-sqlite.logging"),
Connectionstring: viper.GetString("digitaltwin-sqlite.connectionstring"),
}
}
// Automigrate drops and recreates the database schema if enabled in app config
func Automigrate() error {
if Config.Automigrate {
log.Warn("Running database automigration")
db.AutoMigrate(&Asset{}, &Session{}) // not for production use, drops and recreates the schema
}
return nil
}
C:\Users\noflo\go\src\jarvis-server
]9;11;"cmd.exe: ExtSetAttributes(0x0A)"\λ ]9;11;"cmd.exe: ExtSetAttributes(0x0F)"\]9;11;"cmd.exe: ExtSetAttributes(0x07)"\]9;11;"cmd.exe: SetConsoleCursorPosition(2,999)"\
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment