Skip to content

Instantly share code, notes, and snippets.

@shogo82148
Created October 29, 2018 10:28
Show Gist options
  • Save shogo82148/19c70de26e78005c7e7da06a5c3bb8e7 to your computer and use it in GitHub Desktop.
Save shogo82148/19c70de26e78005c7e7da06a5c3bb8e7 to your computer and use it in GitHub Desktop.
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto", Name:"crypto", ImportComment:"", Doc:"Package crypto collects common cryptographic constants.", ImportPath:"crypto", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/crypto.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"crypto.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"hash", "io", "strconv"}, ImportPos:map[string][]token.Position{"strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/crypto.go", Offset:259, Line:11, Column:2}}, "hash":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/crypto.go", Offset:245, Line:9, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/crypto.go", Offset:253, Line:10, Column:2}}}, TestGoFiles:[]string{"issue21104_test.go"}, TestImports:[]string{"crypto/aes", "crypto/cipher", "crypto/rc4", "testing"}, TestImportPos:map[string][]token.Position{"crypto/cipher":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/issue21104_test.go", Offset:200, Line:9, Column:2}}, "crypto/rc4":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/issue21104_test.go", Offset:217, Line:10, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/issue21104_test.go", Offset:231, Line:11, Column:2}}, "crypto/aes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/issue21104_test.go", Offset:186, Line:8, Column:2}}}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0974a0a80)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc082b72a80, 0x6)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/net", Name:"net", ImportComment:"", Doc:"Package net provides a portable interface for network I/O, including TCP/IP, UDP, domain name resolution, and Unix domain sockets.", ImportPath:"net", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/net.a", AllTags:[]string{"android", "cgo", "darwin", "dragonfly", "freebsd", "js", "linux", "nacl", "netbsd", "netcgo", "netgo", "openbsd", "plan9", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"addrselect.go", "conf.go", "dial.go", "dnsclient.go", "dnsclient_unix.go", "dnsconfig_unix.go", "error_posix.go", "error_unix.go", "fd_unix.go", "file.go", "file_unix.go", "hook.go", "hook_unix.go", "hosts.go", "interface.go", "interface_bsd.go", "interface_darwin.go", "ip.go", "iprawsock.go", "iprawsock_posix.go", "ipsock.go", "ipsock_posix.go", "lookup.go", "lookup_unix.go", "mac.go", "net.go", "nss.go", "parse.go", "pipe.go", "port.go", "port_unix.go", "rawconn.go", "sendfile_stub.go", "sock_bsd.go", "sock_posix.go", "sockaddr_posix.go", "sockopt_bsd.go", "sockopt_posix.go", "sockoptip_bsdvar.go", "sockoptip_posix.go", "splice_stub.go", "sys_cloexec.go", "tcpsock.go", "tcpsock_posix.go", "tcpsockopt_darwin.go", "tcpsockopt_posix.go", "udpsock.go", "udpsock_posix.go", "unixsock.go", "unixsock_posix.go", "writev_unix.go"}, CgoFiles:[]string{"cgo_bsd.go", "cgo_resnew.go", "cgo_sockold.go", "cgo_unix.go"}, IgnoredGoFiles:[]string{"cgo_android.go", "cgo_linux.go", "cgo_netbsd.go", "cgo_openbsd.go", "cgo_resold.go", "cgo_socknew.go", "cgo_solaris.go", "cgo_stub.go", "cgo_windows.go", "conf_netcgo.go", "error_nacl.go", "error_plan9.go", "error_plan9_test.go", "error_windows.go", "error_windows_test.go", "fd_plan9.go", "fd_windows.go", "file_plan9.go", "file_stub.go", "file_windows.go", "hook_plan9.go", "hook_windows.go", "interface_bsdvar.go", "interface_freebsd.go", "interface_linux.go", "interface_linux_test.go", "interface_plan9.go", "interface_solaris.go", "interface_stub.go", "interface_windows.go", "iprawsock_plan9.go", "ipsock_plan9.go", "lookup_fake.go", "lookup_plan9.go", "lookup_windows.go", "lookup_windows_test.go", "main_cloexec_test.go", "main_noconf_test.go", "main_plan9_test.go", "main_windows_test.go", "net_fake.go", "net_windows_test.go", "netgo_unix_test.go", "rawconn_stub_test.go", "rawconn_windows_test.go", "sendfile_linux.go", "sendfile_unix_alt.go", "sendfile_windows.go", "sock_cloexec.go", "sock_linux.go", "sock_plan9.go", "sock_stub.go", "sock_windows.go", "sockopt_linux.go", "sockopt_plan9.go", "sockopt_solaris.go", "sockopt_stub.go", "sockopt_windows.go", "sockoptip_linux.go", "sockoptip_stub.go", "sockoptip_windows.go", "splice_linux.go", "splice_test.go", "tcpsock_plan9.go", "tcpsockopt_dragonfly.go", "tcpsockopt_openbsd.go", "tcpsockopt_plan9.go", "tcpsockopt_solaris.go", "tcpsockopt_stub.go", "tcpsockopt_unix.go", "tcpsockopt_windows.go", "udpsock_plan9.go", "udpsock_plan9_test.go", "unixsock_linux_test.go", "unixsock_plan9.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"C", "context", "errors", "golang_org/x/net/dns/dnsmessage", "golang_org/x/net/route", "internal/nettrace", "internal/poll", "internal/singleflight", "io", "math/rand", "os", "runtime", "sort", "sync", "sync/atomic", "syscall", "time", "unsafe"}, ImportPos:map[string][]token.Position{"sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/conf.go", Offset:265, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix.go", Offset:559, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/hosts.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface.go", Offset:193, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ipsock.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup.go", Offset:240, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_unix.go", Offset:259, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net.go", Offset:3095, Line:87, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/pipe.go", Offset:189, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/port_unix.go", Offset:307, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock.go", Offset:200, Line:10, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial.go", Offset:243, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix.go", Offset:567, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsconfig_unix.go", Offset:318, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/fd_unix.go", Offset:309, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/hosts.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net.go", Offset:3114, Line:89, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/parse.go", Offset:296, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/pipe.go", Offset:197, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock.go", Offset:217, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsockopt_darwin.go", Offset:205, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock.go", Offset:219, Line:12, Column:2}}, "golang_org/x/net/dns/dnsmessage":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient.go", Offset:205, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix.go", Offset:576, Line:27, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_unix.go", Offset:279, Line:14, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix.go", Offset:524, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net.go", Offset:3056, Line:83, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/nss.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_posix.go", Offset:280, Line:11, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsconfig_unix.go", Offset:303, Line:13, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/conf.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix.go", Offset:553, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsconfig_unix.go", Offset:297, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_posix.go", Offset:269, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/fd_unix.go", Offset:281, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/file.go", Offset:180, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/file_unix.go", Offset:265, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net.go", Offset:3089, Line:86, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/nss.go", Offset:264, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/parse.go", Offset:290, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sock_posix.go", Offset:289, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockopt_bsd.go", Offset:234, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sys_cloexec.go", Offset:367, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock.go", Offset:200, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_posix.go", Offset:286, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_posix.go", Offset:290, Line:12, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_resnew.go", Offset:334, Line:18, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_sockold.go", Offset:356, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_unix.go", Offset:439, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ip.go", Offset:471, Line:15, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/parse.go", Offset:304, Line:14, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_sockold.go", Offset:345, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_unix.go", Offset:428, Line:22, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/conf.go", Offset:273, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial.go", Offset:232, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_posix.go", Offset:275, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_unix.go", Offset:248, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/fd_unix.go", Offset:298, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/file_unix.go", Offset:271, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/hook_unix.go", Offset:258, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_bsd.go", Offset:234, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_darwin.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/iprawsock.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/iprawsock_posix.go", Offset:280, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ipsock_posix.go", Offset:308, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_unix.go", Offset:267, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net.go", Offset:3103, Line:88, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/rawconn.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sock_bsd.go", Offset:245, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sock_posix.go", Offset:295, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockaddr_posix.go", Offset:269, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockopt_bsd.go", Offset:251, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockopt_posix.go", Offset:267, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockoptip_bsdvar.go", Offset:253, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockoptip_posix.go", Offset:267, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sys_cloexec.go", Offset:373, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock.go", Offset:206, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_posix.go", Offset:292, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsockopt_darwin.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsockopt_posix.go", Offset:267, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/udpsock.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/udpsock_posix.go", Offset:280, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock.go", Offset:208, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_posix.go", Offset:296, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_unix.go", Offset:251, Line:11, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix.go", Offset:540, Line:22, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/addrselect.go", Offset:285, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient.go", Offset:196, Line:9, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/conf.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/fd_unix.go", Offset:287, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ipsock_posix.go", Offset:297, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/rawconn.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sock_bsd.go", Offset:234, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockopt_bsd.go", Offset:240, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockopt_posix.go", Offset:256, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockoptip_bsdvar.go", Offset:242, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sockoptip_posix.go", Offset:256, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsockopt_darwin.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsockopt_posix.go", Offset:256, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_unix.go", Offset:240, Line:10, Column:2}}, "internal/nettrace":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup.go", Offset:194, Line:9, Column:2}}, "internal/poll":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial.go", Offset:215, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/fd_unix.go", Offset:264, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/file_unix.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ipsock_posix.go", Offset:280, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net.go", Offset:3066, Line:84, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sock_posix.go", Offset:272, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sys_cloexec.go", Offset:350, Line:13, Column:2}}, "golang_org/x/net/route":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_bsd.go", Offset:246, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_darwin.go", Offset:195, Line:10, Column:2}}, "internal/singleflight":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup.go", Offset:215, Line:10, Column:2}}, "C":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_bsd.go", Offset:262, Line:13, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_resnew.go", Offset:322, Line:16, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_sockold.go", Offset:330, Line:16, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_unix.go", Offset:402, Line:18, Column:8}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix.go", Offset:534, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net.go", Offset:3083, Line:85, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/nss.go", Offset:258, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/parse.go", Offset:284, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/pipe.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sendfile_stub.go", Offset:226, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/splice_stub.go", Offset:198, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_posix.go", Offset:280, Line:11, Column:2}}, "context":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_unix.go", Offset:417, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix.go", Offset:513, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/fd_unix.go", Offset:253, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/hook.go", Offset:180, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/iprawsock.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/iprawsock_posix.go", Offset:269, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ipsock.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ipsock_posix.go", Offset:269, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_unix.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net.go", Offset:3045, Line:82, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sock_posix.go", Offset:261, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_posix.go", Offset:269, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/udpsock.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/udpsock_posix.go", Offset:269, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_posix.go", Offset:269, Line:10, Column:2}}}, TestGoFiles:[]string{"addrselect_test.go", "cgo_unix_test.go", "conf_test.go", "conn_test.go", "dial_test.go", "dial_unix_test.go", "dnsclient_test.go", "dnsclient_unix_test.go", "dnsconfig_unix_test.go", "dnsname_test.go", "error_posix_test.go", "error_test.go", "error_unix_test.go", "external_test.go", "file_test.go", "hosts_test.go", "interface_bsd_test.go", "interface_test.go", "interface_unix_test.go", "ip_test.go", "iprawsock_test.go", "ipsock_test.go", "listen_test.go", "lookup_test.go", "mac_test.go", "main_conf_test.go", "main_posix_test.go", "main_test.go", "main_unix_test.go", "mockserver_test.go", "net_test.go", "nss_test.go", "packetconn_test.go", "parse_test.go", "platform_test.go", "port_test.go", "protoconn_test.go", "rawconn_test.go", "rawconn_unix_test.go", "sendfile_test.go", "server_test.go", "tcpsock_test.go", "tcpsock_unix_test.go", "timeout_test.go", "udpsock_test.go", "unixsock_test.go", "write_unix_test.go", "writev_test.go"}, TestImports:[]string{"bufio", "bytes", "context", "crypto/sha256", "encoding/hex", "errors", "flag", "fmt", "golang_org/x/net/dns/dnsmessage", "internal/poll", "internal/testenv", "io", "io/ioutil", "math/rand", "net/internal/socktest", "os", "os/exec", "path", "reflect", "runtime", "sort", "strings", "sync", "syscall", "testing", "time"}, TestImportPos:map[string][]token.Position{"strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/conf_test.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:331, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsconfig_unix_test.go", Offset:275, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsname_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:294, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/external_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/hosts_test.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_unix_test.go", Offset:275, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:275, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mac_test.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_posix_test.go", Offset:230, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_test.go", Offset:263, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/nss_test.go", Offset:259, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/platform_test.go", Offset:220, Line:11, Column:2}}, "internal/poll":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:276, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:216, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_unix_test.go", Offset:250, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:205, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_test.go", Offset:214, Line:12, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_test.go", Offset:198, Line:10, Column:2}}, "crypto/sha256":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sendfile_test.go", Offset:207, Line:11, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:293, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:239, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mockserver_test.go", Offset:215, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:248, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_test.go", Offset:249, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_test.go", Offset:237, Line:14, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_bsd_test.go", Offset:241, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_unix_test.go", Offset:253, Line:12, Column:2}}, "encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sendfile_test.go", Offset:224, Line:12, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/addrselect_test.go", Offset:259, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_unix_test.go", Offset:280, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/conf_test.go", Offset:265, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/conn_test.go", Offset:286, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:286, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_unix_test.go", Offset:270, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:350, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsconfig_unix_test.go", Offset:286, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsname_test.go", Offset:209, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_posix_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:305, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/external_test.go", Offset:242, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/file_test.go", Offset:234, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/hosts_test.go", Offset:205, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_test.go", Offset:227, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_unix_test.go", Offset:286, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ip_test.go", Offset:242, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/iprawsock_test.go", Offset:209, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ipsock_test.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/listen_test.go", Offset:271, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:294, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mac_test.go", Offset:205, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_test.go", Offset:282, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mockserver_test.go", Offset:242, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net_test.go", Offset:283, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/nss_test.go", Offset:270, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/packetconn_test.go", Offset:292, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/parse_test.go", Offset:209, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/platform_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/port_test.go", Offset:180, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/protoconn_test.go", Offset:303, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/rawconn_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sendfile_test.go", Offset:259, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/server_test.go", Offset:204, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_test.go", Offset:267, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_unix_test.go", Offset:268, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:305, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/udpsock_test.go", Offset:240, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_test.go", Offset:301, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/write_unix_test.go", Offset:268, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_test.go", Offset:280, Line:18, Column:2}}, "context":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/cgo_unix_test.go", Offset:269, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_unix_test.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/listen_test.go", Offset:205, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_unix_test.go", Offset:214, Line:10, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/conn_test.go", Offset:297, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:297, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_unix_test.go", Offset:281, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:361, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsconfig_unix_test.go", Offset:297, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:316, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_unix_test.go", Offset:297, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/listen_test.go", Offset:282, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:305, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mockserver_test.go", Offset:253, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net_test.go", Offset:294, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/packetconn_test.go", Offset:303, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/protoconn_test.go", Offset:314, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/rawconn_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_test.go", Offset:278, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_unix_test.go", Offset:279, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:316, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/udpsock_test.go", Offset:251, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_test.go", Offset:312, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/write_unix_test.go", Offset:279, Line:13, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:259, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsconfig_unix_test.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mockserver_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/rawconn_unix_test.go", Offset:248, Line:10, Column:2}}, "path":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:312, Line:16, Column:2}}, "golang_org/x/net/dns/dnsmessage":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:370, Line:23, Column:2}}, "net/internal/socktest":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:252, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_posix_test.go", Offset:205, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_test.go", Offset:213, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net_test.go", Offset:241, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:261, Line:15, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ip_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/rawconn_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sendfile_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/write_unix_test.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_test.go", Offset:198, Line:10, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/conf_test.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:261, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:306, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsconfig_unix_test.go", Offset:258, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_posix_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:277, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_unix_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/file_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_unix_test.go", Offset:247, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/listen_test.go", Offset:243, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_test.go", Offset:238, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mockserver_test.go", Offset:228, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net_test.go", Offset:266, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/packetconn_test.go", Offset:286, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/parse_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/platform_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/protoconn_test.go", Offset:286, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sendfile_test.go", Offset:253, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/server_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_test.go", Offset:262, Line:13, Column:2}}, "bufio":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/parse_test.go", Offset:183, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:255, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:233, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/external_test.go", Offset:225, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net_test.go", Offset:235, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sendfile_test.go", Offset:247, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_test.go", Offset:225, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:242, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_test.go", Offset:231, Line:13, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:267, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:283, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/file_test.go", Offset:215, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_bsd_test.go", Offset:252, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_test.go", Offset:216, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_unix_test.go", Offset:264, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ip_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/listen_test.go", Offset:249, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:256, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_test.go", Offset:244, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net_test.go", Offset:272, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/parse_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/platform_test.go", Offset:209, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/protoconn_test.go", Offset:292, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/rawconn_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_test.go", Offset:248, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_unix_test.go", Offset:238, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:286, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/udpsock_test.go", Offset:229, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_test.go", Offset:279, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_test.go", Offset:261, Line:16, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ip_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_unix_test.go", Offset:225, Line:11, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:269, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_test.go", Offset:209, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/external_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_bsd_test.go", Offset:234, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_unix_test.go", Offset:240, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/listen_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_test.go", Offset:206, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mockserver_test.go", Offset:208, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net_test.go", Offset:208, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/sendfile_test.go", Offset:240, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_test.go", Offset:207, Line:11, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:267, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_test.go", Offset:255, Line:15, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/addrselect_test.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:320, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsconfig_unix_test.go", Offset:264, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/file_test.go", Offset:204, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/hosts_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/interface_test.go", Offset:205, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ip_test.go", Offset:220, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/iprawsock_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/ipsock_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:245, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mac_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/nss_test.go", Offset:248, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_test.go", Offset:237, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/udpsock_test.go", Offset:218, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_test.go", Offset:268, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_test.go", Offset:250, Line:15, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:235, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/external_test.go", Offset:205, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/listen_test.go", Offset:223, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:225, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/net_test.go", Offset:215, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/platform_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_test.go", Offset:205, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:222, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/udpsock_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_test.go", Offset:229, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_test.go", Offset:278, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dnsclient_unix_test.go", Offset:342, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/file_test.go", Offset:226, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/lookup_test.go", Offset:286, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_test.go", Offset:274, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/mockserver_test.go", Offset:234, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_test.go", Offset:259, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_unix_test.go", Offset:249, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/timeout_test.go", Offset:297, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/writev_test.go", Offset:272, Line:17, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/dial_unix_test.go", Offset:259, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_posix_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/error_unix_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/listen_test.go", Offset:260, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/main_posix_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/rawconn_unix_test.go", Offset:258, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/tcpsock_unix_test.go", Offset:257, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/unixsock_test.go", Offset:290, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/write_unix_test.go", Offset:257, Line:11, Column:2}}}, XTestGoFiles:[]string{"example_test.go", "pipe_test.go"}, XTestImports:[]string{"fmt", "golang_org/x/net/nettest", "io", "log", "net", "testing", "time"}, XTestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/example_test.go", Offset:188, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/example_test.go", Offset:195, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/pipe_test.go", Offset:188, Line:8, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/example_test.go", Offset:201, Line:10, Column:2}}, "net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/example_test.go", Offset:208, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/pipe_test.go", Offset:194, Line:9, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/pipe_test.go", Offset:201, Line:10, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/pipe_test.go", Offset:212, Line:11, Column:2}}, "golang_org/x/net/nettest":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/pipe_test.go", Offset:221, Line:13, Column:2}}}}
goroutine 29646 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0dedc2000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0fd448600, 0xc082b73c00, 0x3)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0fd448600, 0xc1148c80a1, 0xb, 0xc119900d80, 0x33, 0xc01bfda480, 0x0, 0x0, 0x9, 0xc0ebe1cb10, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0fd448600, 0xc0e51080b0, 0xc186785a70, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0fd448600, 0xc0dc1f0a80, 0xc10cc9c440)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0fd448600, 0xc0dc1f0a80, 0xc0a192fa40)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/vendor/golang_org/x/crypto/cryptobyte/asn1", Name:"asn1", ImportComment:"", Doc:"Package asn1 contains supporting types for parsing and building ASN.1 messages with the cryptobyte package.", ImportPath:"vendor/golang_org/x/crypto/cryptobyte/asn1", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/vendor/golang_org/x/crypto/cryptobyte/asn1.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"asn1.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{}, ImportPos:map[string][]token.Position{}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 29496 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc1496ba000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc04aed4e00, 0x23)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc188d5d3a1, 0xb, 0xc12e73f680, 0x33, 0xc0499c4810, 0x0, 0x0, 0x9, 0xc115e7d200, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc1241a5810, 0xc0b919ca20, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc115dc0380, 0xc11da6e378)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc115dc0380, 0xc00af29ce0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
<-- result #110: textDocument/signatureHelp: null
<-- result #111: textDocument/signatureHelp: null
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/sync", Name:"sync", ImportComment:"", Doc:"Package sync provides basic synchronization primitives such as mutual exclusion locks.", ImportPath:"sync", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/sync.a", AllTags:[]string{"race"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"cond.go", "map.go", "mutex.go", "once.go", "pool.go", "runtime.go", "rwmutex.go", "waitgroup.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"internal/race", "runtime", "sync/atomic", "unsafe"}, ImportPos:map[string][]token.Position{"sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:554, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:212, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:201, Line:9, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:569, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime.go", Offset:181, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:216, Line:10, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:537, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:184, Line:8, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:201, Line:9, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"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:[]string{"bytes", "fmt", "internal/race", "internal/testenv", "io", "math/rand", "os", "os/exec", "reflect", "runtime", "runtime/debug", "strings", "sync", "sync/atomic", "testing", "testing/quick", "time"}, XTestImportPos:map[string][]token.Position{"strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:270, Line:15, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:189, Line:8, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:189, Line:8, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:248, Line:13, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:188, Line:7, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:202, Line:9, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:222, Line:11, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_reference_test.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:314, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:243, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:227, Line:11, Column:2}}, "runtime/debug":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:287, Line:12, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:210, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_reference_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:224, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:281, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:304, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:233, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:217, Line:10, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:198, Line:9, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:231, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:302, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:340, Line:16, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:204, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:242, Line:12, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:215, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:215, Line:10, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:243, Line:13, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:189, Line:8, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:199, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:259, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:276, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:222, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:206, Line:9, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:230, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:232, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:291, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:329, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:258, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:242, Line:12, Column:2}}}}
goroutine 30247 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc05449a000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0fd448600, 0xc04aed5c00, 0x4)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0fd448600, 0xc00e4a34b1, 0x7, 0xc1748b17d0, 0x2f, 0xc15bc31aa0, 0x0, 0xc0fd448620, 0xc15bf71980, 0xc15bf718c0, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0fd448600, 0xc003c25ce0, 0xc0648a8620, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0fd448600, 0xc091814000, 0xc10b92bb90)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0fd448600, 0xc091814000, 0xc064913c00)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1", Name:"asn1", ImportComment:"", Doc:"Package asn1 implements parsing of DER-encoded ASN.1 data structures, as defined in ITU-T Rec X.690.", ImportPath:"encoding/asn1", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/encoding/asn1.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"asn1.go", "common.go", "marshal.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "fmt", "math", "math/big", "reflect", "strconv", "strings", "time", "unicode/utf8"}, ImportPos:map[string][]token.Position{"math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:993, Line:25, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1001, Line:26, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:201, Line:10, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1043, Line:30, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:232, Line:13, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:976, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:184, Line:8, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1013, Line:27, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/common.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:213, Line:11, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1024, Line:28, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/common.go", Offset:195, Line:9, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1035, Line:29, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:224, Line:12, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/common.go", Offset:206, Line:10, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:986, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:194, Line:9, Column:2}}}, TestGoFiles:[]string{"asn1_test.go", "marshal_test.go"}, TestImports:[]string{"bytes", "encoding/hex", "fmt", "math", "math/big", "reflect", "strings", "testing", "time"}, TestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:193, Line:9, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:200, Line:10, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:208, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:209, Line:10, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:220, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:221, Line:11, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:242, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:243, Line:13, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:184, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:232, Line:12, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:253, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:254, Line:14, Column:2}}, "encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:193, Line:9, Column:2}}}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 29808 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc00b0da000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc06e544a80, 0xd)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc10e26c514, 0x25, 0xc10b3bac30, 0x4d, 0xc04fcff6e0, 0x0, 0xc070256ce0, 0xc0676bbb30, 0xc0676bbb00, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc1005d9080, 0xc06d6a8a00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc082b73180, 0xc0feec3608)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc082b73180, 0xc06d6a81e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes", Name:"aes", ImportComment:"", Doc:"Package aes implements AES encryption (formerly Rijndael), as defined in U.S. Federal Information Processing Standards Publication 197.", ImportPath:"crypto/aes", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/crypto/aes.a", AllTags:[]string{"amd64", "arm64", "ppc64le", "s390x"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"aes_gcm.go", "block.go", "cipher.go", "cipher_asm.go", "const.go", "modes.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"cbc_s390x.go", "cipher_generic.go", "cipher_ppc64le.go", "cipher_s390x.go", "ctr_s390x.go", "gcm_s390x.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"asm_amd64.s", "gcm_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"crypto/cipher", "crypto/internal/subtle", "crypto/subtle", "errors", "internal/cpu", "strconv"}, ImportPos:map[string][]token.Position{"crypto/internal/subtle":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_gcm.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher_asm.go", Offset:223, Line:11, Column:2}}, "crypto/subtle":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_gcm.go", Offset:263, Line:12, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_gcm.go", Offset:280, Line:13, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher.go", Offset:226, Line:10, Column:2}}, "internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher_asm.go", Offset:249, Line:12, Column:2}}, "crypto/cipher":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_gcm.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher_asm.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/modes.go", Offset:183, Line:8, Column:2}}}, TestGoFiles:[]string{"aes_test.go", "modes_test.go"}, TestImports:[]string{"crypto/cipher", "testing"}, TestImportPos:map[string][]token.Position{"testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/modes_test.go", Offset:200, Line:9, Column:2}}, "crypto/cipher":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/modes_test.go", Offset:183, Line:8, Column:2}}}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc11b9f0000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc06e545500, 0xa)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes", Name:"aes", ImportComment:"", Doc:"Package aes implements AES encryption (formerly Rijndael), as defined in U.S. Federal Information Processing Standards Publication 197.", ImportPath:"crypto/aes", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/crypto/aes.a", AllTags:[]string{"amd64", "arm64", "ppc64le", "s390x"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"aes_gcm.go", "block.go", "cipher.go", "cipher_asm.go", "const.go", "modes.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"cbc_s390x.go", "cipher_generic.go", "cipher_ppc64le.go", "cipher_s390x.go", "ctr_s390x.go", "gcm_s390x.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"asm_amd64.s", "gcm_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"crypto/cipher", "crypto/internal/subtle", "crypto/subtle", "errors", "internal/cpu", "strconv"}, ImportPos:map[string][]token.Position{"strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher.go", Offset:226, Line:10, Column:2}}, "internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher_asm.go", Offset:249, Line:12, Column:2}}, "crypto/cipher":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_gcm.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher_asm.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/modes.go", Offset:183, Line:8, Column:2}}, "crypto/internal/subtle":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_gcm.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/cipher_asm.go", Offset:223, Line:11, Column:2}}, "crypto/subtle":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_gcm.go", Offset:263, Line:12, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_gcm.go", Offset:280, Line:13, Column:2}}}, TestGoFiles:[]string{"aes_test.go", "modes_test.go"}, TestImports:[]string{"crypto/cipher", "testing"}, TestImportPos:map[string][]token.Position{"testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/aes_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/modes_test.go", Offset:200, Line:9, Column:2}}, "crypto/cipher":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/aes/modes_test.go", Offset:183, Line:8, Column:2}}}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 29646 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc1253a7000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0fd448600, 0xc11f526380, 0xa)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0fd448600, 0xc1148c80a1, 0xb, 0xc119900d80, 0x33, 0xc01bfda480, 0x0, 0x0, 0x9, 0xc0ebe1cb10, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0fd448600, 0xc0e51080b0, 0xc186785a70, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0fd448600, 0xc0dc1f0a80, 0xc10cc9c440)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0fd448600, 0xc0dc1f0a80, 0xc0a192fa40)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big", Name:"big", ImportComment:"", Doc:"Package big implements arbitrary-precision arithmetic (big numbers).", ImportPath:"math/big", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/math/big.a", AllTags:[]string{"386", "amd64", "amd64p32", "arm", "arm64", "math_big_pure_go", "mips", "mips64", "mips64le", "mipsle", "ppc64", "ppc64le", "s390x", "wasm"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"accuracy_string.go", "arith.go", "arith_amd64.go", "arith_decl.go", "decimal.go", "doc.go", "float.go", "floatconv.go", "floatmarsh.go", "ftoa.go", "int.go", "intconv.go", "intmarsh.go", "nat.go", "natconv.go", "prime.go", "rat.go", "ratconv.go", "ratmarsh.go", "roundingmode_string.go", "sqrt.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"arith_decl_pure.go", "arith_decl_s390x.go", "arith_s390x_test.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"arith_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"bytes", "encoding/binary", "errors", "fmt", "internal/cpu", "io", "math", "math/bits", "math/rand", "strconv", "strings", "sync"}, ImportPos:map[string][]token.Position{"sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:679, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:288, Line:15, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/accuracy_string.go", Offset:82, Line:5, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:384, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/roundingmode_string.go", Offset:86, Line:5, Column:8}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith.go", Offset:370, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:585, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:653, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:275, Line:14, Column:2}}, "internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_amd64.go", Offset:209, Line:9, Column:8}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:259, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:278, Line:14, Column:2}}, "encoding/binary":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:237, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:634, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:235, Line:10, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:368, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:235, Line:10, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:254, Line:11, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:570, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:246, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:256, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:377, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:241, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:244, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:242, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:264, Line:12, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:577, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt.go", Offset:180, Line:7, Column:8}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:253, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:248, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:261, Line:12, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:254, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:666, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime.go", Offset:180, Line:7, Column:8}}}, TestGoFiles:[]string{"arith_test.go", "bits_test.go", "calibrate_test.go", "decimal_test.go", "float_test.go", "floatconv_test.go", "floatmarsh_test.go", "gcd_test.go", "hilbert_test.go", "int_test.go", "intconv_test.go", "intmarsh_test.go", "nat_test.go", "natconv_test.go", "prime_test.go", "rat_test.go", "ratconv_test.go", "ratmarsh_test.go", "sqrt_test.go"}, TestImports:[]string{"bytes", "encoding/gob", "encoding/hex", "encoding/json", "encoding/xml", "flag", "fmt", "internal/testenv", "io", "math", "math/bits", "math/rand", "runtime", "sort", "strconv", "strings", "testing", "testing/quick", "time", "unicode"}, TestImportPos:map[string][]token.Position{"math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:205, Line:11, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:190, Line:9, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:217, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:239, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:218, Line:12, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:190, Line:9, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:261, Line:15, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:212, Line:11, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:341, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:756, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:365, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:183, Line:8, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:206, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:220, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:207, Line:11, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:183, Line:8, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:208, Line:10, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:199, Line:10, Column:2}}, "encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:192, Line:9, Column:2}}, "encoding/xml":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:225, Line:11, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:190, Line:9, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:234, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:356, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:763, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:228, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:281, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:372, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:250, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:212, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:211, Line:11, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:348, Line:13, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:748, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:183, Line:8, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:774, Line:26, Column:2}}, "encoding/gob":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:192, Line:9, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:268, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:198, Line:10, Column:2}}}, XTestGoFiles:[]string{"example_rat_test.go", "example_test.go", "floatexample_test.go"}, XTestImports:[]string{"fmt", "log", "math", "math/big"}, XTestImportPos:map[string][]token.Position{"math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:195, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:203, Line:10, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:195, Line:9, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:202, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:195, Line:9, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:188, Line:8, Column:2}}}}
goroutine 29496 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0ae5aa000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc12596aa80, 0x8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc188d5d3a1, 0xb, 0xc12e73f680, 0x33, 0xc0499c4810, 0x0, 0x0, 0x9, 0xc115e7d200, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc1241a5810, 0xc0b919ca20, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc115dc0380, 0xc11da6e378)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc115dc0380, 0xc00af29ce0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt", Name:"fmt", ImportComment:"", Doc:"Package fmt implements formatted I/O with functions analogous to C's printf and scanf.", ImportPath:"fmt", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/fmt.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"doc.go", "format.go", "print.go", "scan.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "io", "math", "os", "reflect", "strconv", "sync", "unicode/utf8"}, ImportPos:map[string][]token.Position{"sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:216, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:235, Line:14, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:199, Line:10, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/format.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:224, Line:13, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/format.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:224, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:243, Line:15, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:183, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:193, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:193, Line:9, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:207, Line:11, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:205, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:213, Line:12, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"example_test.go", "fmt_test.go", "scan_test.go", "stringer_test.go"}, XTestImports:[]string{"bufio", "bytes", "errors", "fmt", "internal/race", "io", "math", "reflect", "regexp", "runtime", "strings", "testing", "testing/iotest", "time", "unicode", "unicode/utf8"}, XTestImportPos:map[string][]token.Position{"io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:225, Line:12, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:248, Line:14, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:281, Line:17, Column:2}}, "bufio":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:188, Line:8, Column:2}}, "regexp":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:250, Line:15, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/example_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/stringer_test.go", Offset:188, Line:8, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:229, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:231, Line:13, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:259, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:260, Line:16, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:270, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:271, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/stringer_test.go", Offset:197, Line:9, Column:2}}, "testing/iotest":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:282, Line:18, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:300, Line:19, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:197, Line:9, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:237, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:239, Line:14, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:206, Line:10, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:206, Line:10, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:289, Line:18, Column:2}}}}
goroutine 29808 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc147968000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc13f40ae00, 0x3)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc10e26c514, 0x25, 0xc10b3bac30, 0x4d, 0xc04fcff6e0, 0x0, 0xc070256ce0, 0xc0676bbb30, 0xc0676bbb00, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc1005d9080, 0xc06d6a8a00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc082b73180, 0xc0feec3608)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc082b73180, 0xc06d6a81e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/io", Name:"io", ImportComment:"", Doc:"Package io provides basic interfaces to I/O primitives.", ImportPath:"io", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/io.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"io.go", "multi.go", "pipe.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "sync", "sync/atomic"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io.go", Offset:650, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe.go", Offset:275, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe.go", Offset:285, Line:12, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe.go", Offset:293, Line:13, Column:2}}}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"example_test.go", "io_test.go", "multi_test.go", "pipe_test.go"}, XTestImports:[]string{"bytes", "crypto/sha1", "errors", "fmt", "io", "io/ioutil", "log", "os", "runtime", "sort", "strings", "testing", "time"}, XTestImportPos:map[string][]token.Position{"io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:203, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:213, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:203, Line:10, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:209, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:236, Line:13, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:229, Line:13, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:211, Line:10, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:232, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:271, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:230, Line:13, Column:2}}, "crypto/sha1":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:196, Line:9, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:249, Line:14, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:187, Line:8, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:282, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:241, Line:14, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:222, Line:12, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:235, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:221, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:260, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:219, Line:12, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:211, Line:11, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:221, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:196, Line:9, Column:2}}}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc00b0db800)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc01d476e00, 0x2)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/strings", Name:"strings", ImportComment:"", Doc:"Package strings implements simple functions to manipulate UTF-8 encoded strings.", ImportPath:"strings", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/strings.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"builder.go", "compare.go", "reader.go", "replace.go", "search.go", "strings.go", "strings_decl.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"strings.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "internal/bytealg", "io", "unicode", "unicode/utf8", "unsafe"}, ImportPos:map[string][]token.Position{"unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder.go", Offset:203, Line:9, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader.go", Offset:187, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace.go", Offset:184, Line:7, Column:8}}, "internal/bytealg":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings.go", Offset:357, Line:11, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings.go", Offset:377, Line:12, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader.go", Offset:203, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings.go", Offset:388, Line:13, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"builder_test.go", "compare_test.go", "example_test.go", "reader_test.go", "replace_test.go", "search_test.go", "strings_test.go"}, XTestImports:[]string{"bytes", "fmt", "internal/testenv", "io", "io/ioutil", "math/rand", "reflect", "strings", "sync", "testing", "unicode", "unicode/utf8", "unsafe"}, XTestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/example_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:201, Line:9, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/example_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:262, Line:15, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:214, Line:11, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/compare_test.go", Offset:324, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/example_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:227, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/search_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:238, Line:13, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/compare_test.go", Offset:337, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:246, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:221, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/search_test.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:251, Line:14, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:208, Line:10, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:214, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:238, Line:13, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/search_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:227, Line:12, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:273, Line:16, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:289, Line:17, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:192, Line:8, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/compare_test.go", Offset:304, Line:11, Column:2}}}}
goroutine 29646 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc110a34000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0fd448600, 0xc01d477880, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0fd448600, 0xc1148c80a1, 0xb, 0xc119900d80, 0x33, 0xc01bfda480, 0x0, 0x0, 0x9, 0xc0ebe1cb10, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0fd448600, 0xc0e51080b0, 0xc186785a70, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0fd448600, 0xc0dc1f0a80, 0xc10cc9c440)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0fd448600, 0xc0dc1f0a80, 0xc0a192fa40)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big", Name:"big", ImportComment:"", Doc:"Package big implements arbitrary-precision arithmetic (big numbers).", ImportPath:"math/big", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/math/big.a", AllTags:[]string{"386", "amd64", "amd64p32", "arm", "arm64", "math_big_pure_go", "mips", "mips64", "mips64le", "mipsle", "ppc64", "ppc64le", "s390x", "wasm"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"accuracy_string.go", "arith.go", "arith_amd64.go", "arith_decl.go", "decimal.go", "doc.go", "float.go", "floatconv.go", "floatmarsh.go", "ftoa.go", "int.go", "intconv.go", "intmarsh.go", "nat.go", "natconv.go", "prime.go", "rat.go", "ratconv.go", "ratmarsh.go", "roundingmode_string.go", "sqrt.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"arith_decl_pure.go", "arith_decl_s390x.go", "arith_s390x_test.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"arith_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"bytes", "encoding/binary", "errors", "fmt", "internal/cpu", "io", "math", "math/bits", "math/rand", "strconv", "strings", "sync"}, ImportPos:map[string][]token.Position{"bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:368, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:235, Line:10, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:254, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:666, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime.go", Offset:180, Line:7, Column:8}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:679, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:288, Line:15, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/accuracy_string.go", Offset:82, Line:5, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:384, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/roundingmode_string.go", Offset:86, Line:5, Column:8}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith.go", Offset:370, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:585, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:653, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:275, Line:14, Column:2}}, "internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_amd64.go", Offset:209, Line:9, Column:8}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:570, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:246, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:256, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:377, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:241, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:244, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:242, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:264, Line:12, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:259, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:278, Line:14, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:577, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt.go", Offset:180, Line:7, Column:8}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:253, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:248, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:261, Line:12, Column:2}}, "encoding/binary":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:237, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:634, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:235, Line:10, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:254, Line:11, Column:2}}}, TestGoFiles:[]string{"arith_test.go", "bits_test.go", "calibrate_test.go", "decimal_test.go", "float_test.go", "floatconv_test.go", "floatmarsh_test.go", "gcd_test.go", "hilbert_test.go", "int_test.go", "intconv_test.go", "intmarsh_test.go", "nat_test.go", "natconv_test.go", "prime_test.go", "rat_test.go", "ratconv_test.go", "ratmarsh_test.go", "sqrt_test.go"}, TestImports:[]string{"bytes", "encoding/gob", "encoding/hex", "encoding/json", "encoding/xml", "flag", "fmt", "internal/testenv", "io", "math", "math/bits", "math/rand", "runtime", "sort", "strconv", "strings", "testing", "testing/quick", "time", "unicode"}, TestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:341, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:756, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:365, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:183, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:217, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:239, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:218, Line:12, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:206, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:220, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:207, Line:11, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:208, Line:10, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:199, Line:10, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:261, Line:15, Column:2}}, "encoding/xml":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:225, Line:11, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:234, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:356, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:763, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:228, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:281, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:372, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:250, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:212, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:211, Line:11, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:190, Line:9, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:268, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:198, Line:10, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:348, Line:13, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:183, Line:8, Column:2}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:205, Line:11, Column:2}}, "encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:192, Line:9, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:190, Line:9, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:190, Line:9, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:748, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:183, Line:8, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:774, Line:26, Column:2}}, "encoding/gob":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:192, Line:9, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:212, Line:11, Column:2}}}, XTestGoFiles:[]string{"example_rat_test.go", "example_test.go", "floatexample_test.go"}, XTestImports:[]string{"fmt", "log", "math", "math/big"}, XTestImportPos:map[string][]token.Position{"math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:202, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:195, Line:9, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:188, Line:8, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:195, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:203, Line:10, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:195, Line:9, Column:2}}}}
goroutine 29808 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0b0d6a000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc094800700, 0x8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc10e26c514, 0x25, 0xc10b3bac30, 0x4d, 0xc04fcff6e0, 0x0, 0xc070256ce0, 0xc0676bbb30, 0xc0676bbb00, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc1005d9080, 0xc06d6a8a00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc082b73180, 0xc0feec3608)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc082b73180, 0xc06d6a81e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/x509/pkix", Name:"pkix", ImportComment:"", Doc:"Package pkix contains shared, low level structures used for ASN.1 parsing and serialization of X.509 certificates, CRL and OCSP.", ImportPath:"crypto/x509/pkix", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/crypto/x509/pkix.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"pkix.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"encoding/asn1", "encoding/hex", "fmt", "math/big", "time"}, ImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/x509/pkix/pkix.go", Offset:352, Line:12, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/x509/pkix/pkix.go", Offset:359, Line:13, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/x509/pkix/pkix.go", Offset:371, Line:14, Column:2}}, "encoding/asn1":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/x509/pkix/pkix.go", Offset:319, Line:10, Column:2}}, "encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/x509/pkix/pkix.go", Offset:336, Line:11, Column:2}}}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc135993200)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc094c1e000, 0x10)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url", Name:"url", ImportComment:"", Doc:"Package url parses URLs and implements query escaping.", ImportPath:"net/url", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/net/url.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"url.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "fmt", "sort", "strconv", "strings"}, ImportPos:map[string][]token.Position{"sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:523, Line:16, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:531, Line:17, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:542, Line:18, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:506, Line:14, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:516, Line:15, Column:2}}}, TestGoFiles:[]string{"url_test.go"}, TestImports:[]string{"bytes", "encoding", "encoding/gob", "encoding/json", "fmt", "io", "net", "reflect", "strings", "testing"}, TestImportPos:map[string][]token.Position{"testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:291, Line:17, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:183, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:256, Line:13, Column:2}}, "net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:262, Line:14, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:269, Line:15, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:280, Line:16, Column:2}}, "encoding":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:192, Line:9, Column:2}}, "encoding/gob":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:216, Line:10, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:232, Line:11, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:249, Line:12, Column:2}}}, XTestGoFiles:[]string{"example_test.go"}, XTestImports:[]string{"encoding/json", "fmt", "log", "net/url", "strings"}, XTestImportPos:map[string][]token.Position{"log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:212, Line:10, Column:2}}, "net/url":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:219, Line:11, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:230, Line:12, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:188, Line:8, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:205, Line:9, Column:2}}}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc054767900)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc094c1f180, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect", Name:"reflect", ImportComment:"", Doc:"Package reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.", ImportPath:"reflect", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/reflect.a", AllTags:[]string{"386", "amd64", "amd64p32", "arm", "arm64", "mips", "mips64", "mips64le", "mipsle", "ppc64", "ppc64le", "s390x", "wasm"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"deepequal.go", "makefunc.go", "swapper.go", "type.go", "value.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"asm_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"math", "runtime", "strconv", "sync", "unicode", "unicode/utf8", "unsafe"}, ImportPos:map[string][]token.Position{"unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/deepequal.go", Offset:222, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/makefunc.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/swapper.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/type.go", Offset:805, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/value.go", Offset:206, Line:10, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/type.go", Offset:748, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/value.go", Offset:195, Line:9, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/type.go", Offset:759, Line:20, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/type.go", Offset:770, Line:21, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/type.go", Offset:778, Line:22, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/type.go", Offset:789, Line:23, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/value.go", Offset:187, Line:8, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{"unsafe"}, TestImportPos:map[string][]token.Position{"unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/export_test.go", Offset:184, Line:7, Column:8}}}, XTestGoFiles:[]string{"all_test.go", "example_test.go", "set_test.go", "tostring_test.go"}, XTestImports:[]string{"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", "unicode", "unicode/utf8", "unsafe"}, XTestImportPos:map[string][]token.Position{"go/token":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/set_test.go", Offset:211, Line:10, Column:2}}, "encoding/base64":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:201, Line:9, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:220, Line:10, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:262, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/example_test.go", Offset:231, Line:12, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:292, Line:18, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:300, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/tostring_test.go", Offset:413, Line:13, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:311, Line:20, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:356, Line:24, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/example_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/set_test.go", Offset:192, Line:8, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:322, Line:21, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:330, Line:22, Column:2}}, "go/ast":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/set_test.go", Offset:201, Line:9, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:228, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/example_test.go", Offset:218, Line:10, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:364, Line:25, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:375, Line:26, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:391, Line:27, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/set_test.go", Offset:253, Line:14, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:235, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/example_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/set_test.go", Offset:223, Line:11, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:241, Line:13, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:249, Line:14, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:268, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/example_test.go", Offset:237, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/set_test.go", Offset:229, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/tostring_test.go", Offset:400, Line:12, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:281, Line:17, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/all_test.go", Offset:345, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/set_test.go", Offset:242, Line:13, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/reflect/example_test.go", Offset:201, Line:9, Column:2}}}}
goroutine 29808 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc05a456a00)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc095286380, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc10e26c514, 0x25, 0xc10b3bac30, 0x4d, 0xc04fcff6e0, 0x0, 0xc070256ce0, 0xc0676bbb30, 0xc0676bbb00, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc1005d9080, 0xc06d6a8a00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc082b73180, 0xc0feec3608)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc082b73180, 0xc06d6a81e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1", Name:"asn1", ImportComment:"", Doc:"Package asn1 implements parsing of DER-encoded ASN.1 data structures, as defined in ITU-T Rec X.690.", ImportPath:"encoding/asn1", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/encoding/asn1.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"asn1.go", "common.go", "marshal.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "fmt", "math", "math/big", "reflect", "strconv", "strings", "time", "unicode/utf8"}, ImportPos:map[string][]token.Position{"unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1043, Line:30, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:232, Line:13, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/common.go", Offset:206, Line:10, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1013, Line:27, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/common.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:213, Line:11, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1024, Line:28, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/common.go", Offset:195, Line:9, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1035, Line:29, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:224, Line:12, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:1001, Line:26, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:201, Line:10, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:976, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:184, Line:8, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:986, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal.go", Offset:194, Line:9, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1.go", Offset:993, Line:25, Column:2}}}, TestGoFiles:[]string{"asn1_test.go", "marshal_test.go"}, TestImports:[]string{"bytes", "encoding/hex", "fmt", "math", "math/big", "reflect", "strings", "testing", "time"}, TestImportPos:map[string][]token.Position{"bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:184, Line:8, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:200, Line:10, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:208, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:209, Line:10, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:232, Line:12, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:242, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:243, Line:13, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:253, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:254, Line:14, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:193, Line:9, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/asn1_test.go", Offset:220, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:221, Line:11, Column:2}}, "encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/asn1/marshal_test.go", Offset:193, Line:9, Column:2}}}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 30326 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc00b0dd000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc09490b880, 0xd)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc189dfc7c1, 0x10, 0xc007b59600, 0x38, 0xc028cc3020, 0x0, 0xc0ff6b5700, 0xc0384502a0, 0xc038450270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fa9a0, 0xc10f1fabf8, 0x1, 0x1, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc094c1e000, 0xc0660dbc80)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc094c1e000, 0xc01704f1e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex", Name:"hex", ImportComment:"", Doc:"Package hex implements hexadecimal encoding and decoding.", ImportPath:"encoding/hex", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/encoding/hex.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"hex.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"bytes", "errors", "fmt", "io"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex.go", Offset:253, Line:10, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex.go", Offset:263, Line:11, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex.go", Offset:270, Line:12, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex.go", Offset:244, Line:9, Column:2}}}, TestGoFiles:[]string{"hex_test.go"}, TestImports:[]string{"bytes", "fmt", "io", "io/ioutil", "strings", "testing"}, TestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex_test.go", Offset:192, Line:9, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex_test.go", Offset:199, Line:10, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex_test.go", Offset:205, Line:11, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex_test.go", Offset:218, Line:12, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex_test.go", Offset:229, Line:13, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/hex_test.go", Offset:183, Line:8, Column:2}}}, XTestGoFiles:[]string{"example_test.go"}, XTestImports:[]string{"encoding/hex", "fmt", "log", "os"}, XTestImportPos:map[string][]token.Position{"encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/example_test.go", Offset:188, Line:8, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/example_test.go", Offset:204, Line:9, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/example_test.go", Offset:211, Line:10, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/encoding/hex/example_test.go", Offset:218, Line:11, Column:2}}}}
goroutine 30326 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0ec819000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc094332000, 0xc)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc189dfc7c1, 0x10, 0xc007b59600, 0x38, 0xc028cc3020, 0x0, 0xc0ff6b5700, 0xc0384502a0, 0xc038450270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fa9a0, 0xc10f1fabf8, 0x1, 0x1, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc094c1e000, 0xc0660dbc80)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc094c1e000, 0xc01704f1e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512", Name:"sha512", ImportComment:"", Doc:"Package sha512 implements the SHA-384, SHA-512, SHA-512/224, and SHA-512/256 hash algorithms as defined in FIPS 180-4.", ImportPath:"crypto/sha512", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/crypto/sha512.a", AllTags:[]string{"amd64", "ppc64le", "s390x"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"sha512.go", "sha512block.go", "sha512block_amd64.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"fallback_test.go", "sha512block_decl.go", "sha512block_generic.go", "sha512block_s390x.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"sha512block_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"crypto", "errors", "hash", "internal/cpu"}, ImportPos:map[string][]token.Position{"crypto":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512.go", Offset:510, Line:14, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512.go", Offset:520, Line:15, Column:2}}, "hash":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512.go", Offset:530, Line:16, Column:2}}, "internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512block_amd64.go", Offset:200, Line:9, Column:8}}}, TestGoFiles:[]string{"sha512_test.go"}, TestImports:[]string{"bytes", "crypto/rand", "encoding", "encoding/hex", "hash", "io", "testing"}, TestImportPos:map[string][]token.Position{"encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512_test.go", Offset:265, Line:13, Column:2}}, "hash":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512_test.go", Offset:281, Line:14, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512_test.go", Offset:289, Line:15, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512_test.go", Offset:295, Line:16, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512_test.go", Offset:229, Line:10, Column:2}}, "crypto/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512_test.go", Offset:238, Line:11, Column:2}}, "encoding":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/sha512/sha512_test.go", Offset:253, Line:12, Column:2}}}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc14f92a000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc094e6d880, 0xd)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/os", Name:"os", ImportComment:"", Doc:"Package os provides a platform-independent interface to operating system functionality.", ImportPath:"os", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/os.a", AllTags:[]string{"darwin", "dragonfly", "freebsd", "js", "linux", "nacl", "netbsd", "openbsd", "plan9", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"dir.go", "dir_unix.go", "env.go", "error.go", "error_posix.go", "error_unix.go", "exec.go", "exec_posix.go", "exec_unix.go", "executable.go", "executable_darwin.go", "file.go", "file_posix.go", "file_unix.go", "getwd.go", "getwd_darwin.go", "path.go", "path_unix.go", "pipe_bsd.go", "proc.go", "stat.go", "stat_darwin.go", "stat_unix.go", "sticky_bsd.go", "str.go", "sys.go", "sys_bsd.go", "sys_unix.go", "types.go", "types_unix.go", "wait_unimp.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"dir_plan9.go", "dir_windows.go", "error_plan9.go", "error_windows.go", "error_windows_test.go", "exec_plan9.go", "exec_windows.go", "executable_freebsd.go", "executable_path.go", "executable_plan9.go", "executable_procfs.go", "executable_solaris.go", "executable_windows.go", "export_windows_test.go", "file_plan9.go", "file_windows.go", "os_windows_test.go", "path_plan9.go", "path_windows.go", "path_windows_test.go", "pipe2_bsd.go", "pipe_linux.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_windows.go", "sticky_notbsd.go", "sys_js.go", "sys_linux.go", "sys_nacl.go", "sys_plan9.go", "sys_solaris.go", "sys_windows.go", "types_plan9.go", "types_windows.go", "wait_wait6.go", "wait_waitid.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "internal/poll", "internal/syscall/unix", "internal/testlog", "io", "runtime", "sync", "sync/atomic", "syscall", "time"}, ImportPos:map[string][]token.Position{"time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:247, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_unix.go", Offset:292, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1528, Line:46, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_posix.go", Offset:279, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/stat_darwin.go", Offset:193, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/types.go", Offset:193, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/types_unix.go", Offset:230, Line:12, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/dir_unix.go", Offset:260, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1500, Line:43, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path.go", Offset:182, Line:8, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/dir_unix.go", Offset:266, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:202, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_unix.go", Offset:270, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1506, Line:44, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_unix.go", Offset:302, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/getwd.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/proc.go", Offset:199, Line:10, Column:2}}, "internal/testlog":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env.go", Offset:217, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1480, Line:42, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/stat.go", Offset:179, Line:7, Column:8}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_unix.go", Offset:260, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_darwin.go", Offset:179, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1453, Line:40, Column:2}}, "internal/poll":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1463, Line:41, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_unix.go", Offset:260, Line:10, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/getwd.go", Offset:193, Line:9, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:221, Line:11, Column:2}}, "internal/syscall/unix":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_unix.go", Offset:277, Line:11, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/dir_unix.go", Offset:277, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env.go", Offset:237, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_posix.go", Offset:265, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_unix.go", Offset:257, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_posix.go", Offset:268, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_unix.go", Offset:281, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1517, Line:45, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_posix.go", Offset:268, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_unix.go", Offset:313, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/getwd.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/getwd_darwin.go", Offset:179, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path.go", Offset:188, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_bsd.go", Offset:228, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/proc.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/stat_darwin.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/stat_unix.go", Offset:260, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/sys_bsd.go", Offset:243, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/types.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/types_unix.go", Offset:219, Line:11, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"env_test.go", "env_unix_test.go", "error_test.go", "error_unix_test.go", "example_test.go", "executable_test.go", "fifo_test.go", "os_test.go", "os_unix_test.go", "path_test.go", "pipe_test.go", "timeout_test.go"}, XTestImports:[]string{"bufio", "bytes", "errors", "flag", "fmt", "internal/poll", "internal/testenv", "io", "io/ioutil", "log", "math/rand", "os", "os/exec", "os/signal", "path/filepath", "reflect", "runtime", "runtime/debug", "sort", "strconv", "strings", "sync", "syscall", "testing", "time"}, XTestImportPos:map[string][]token.Position{"reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_test.go", Offset:195, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:303, Line:18, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_test.go", Offset:217, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_unix_test.go", Offset:267, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:230, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:266, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:341, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:380, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:329, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:274, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:415, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:335, Line:21, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_unix_test.go", Offset:252, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/example_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:262, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:214, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:280, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:254, Line:13, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/example_test.go", Offset:194, Line:9, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:268, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:332, Line:18, Column:2}}, "bufio":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:262, Line:11, Column:2}}, "runtime/debug":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:325, Line:20, Column:2}}, "internal/poll":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:261, Line:14, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_unix_test.go", Offset:259, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_unix_test.go", Offset:265, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/example_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:288, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:260, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:271, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:326, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:310, Line:18, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:275, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:247, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:258, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:313, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:284, Line:16, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_unix_test.go", Offset:271, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:330, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:369, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:318, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:263, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:404, Line:24, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:221, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:287, Line:14, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:206, Line:10, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:374, Line:21, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:350, Line:22, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:307, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:385, Line:22, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/example_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:352, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:391, Line:26, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:340, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:426, Line:26, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:346, Line:22, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:253, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:271, Line:12, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:269, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:241, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:252, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:307, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:278, Line:15, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:196, Line:9, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:342, Line:21, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:213, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:238, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:294, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:286, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:279, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:235, Line:12, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:255, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:311, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:314, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:296, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:252, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:363, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:316, Line:19, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:322, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:361, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:396, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:327, Line:20, Column:2}}, "os/signal":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:350, Line:19, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:297, Line:17, Column:2}}}}
goroutine 29646 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc13fac2000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0fd448600, 0xc094c1ea80, 0x2)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0fd448600, 0xc1148c80a1, 0xb, 0xc119900d80, 0x33, 0xc01bfda480, 0x0, 0x0, 0x9, 0xc0ebe1cb10, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0fd448600, 0xc0e51080b0, 0xc186785a70, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0fd448600, 0xc0dc1f0a80, 0xc10cc9c440)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0fd448600, 0xc0dc1f0a80, 0xc0a192fa40)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url", Name:"url", ImportComment:"", Doc:"Package url parses URLs and implements query escaping.", ImportPath:"net/url", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/net/url.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"url.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "fmt", "sort", "strconv", "strings"}, ImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:516, Line:15, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:523, Line:16, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:531, Line:17, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:542, Line:18, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url.go", Offset:506, Line:14, Column:2}}}, TestGoFiles:[]string{"url_test.go"}, TestImports:[]string{"bytes", "encoding", "encoding/gob", "encoding/json", "fmt", "io", "net", "reflect", "strings", "testing"}, TestImportPos:map[string][]token.Position{"bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:183, Line:8, Column:2}}, "encoding":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:192, Line:9, Column:2}}, "encoding/gob":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:216, Line:10, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:232, Line:11, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:256, Line:13, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:269, Line:15, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:280, Line:16, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:291, Line:17, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:249, Line:12, Column:2}}, "net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/url_test.go", Offset:262, Line:14, Column:2}}}, XTestGoFiles:[]string{"example_test.go"}, XTestImports:[]string{"encoding/json", "fmt", "log", "net/url", "strings"}, XTestImportPos:map[string][]token.Position{"log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:212, Line:10, Column:2}}, "net/url":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:219, Line:11, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:230, Line:12, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:188, Line:8, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/net/url/example_test.go", Offset:205, Line:9, Column:2}}}}
goroutine 29646 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc054768c00)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0fd448600, 0xc014d27880, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0fd448600, 0xc1148c80a1, 0xb, 0xc119900d80, 0x33, 0xc01bfda480, 0x0, 0x0, 0x9, 0xc0ebe1cb10, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0fd448600, 0xc0e51080b0, 0xc186785a70, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0fd448600, 0xc0dc1f0a80, 0xc10cc9c440)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0fd448600, 0xc0dc1f0a80, 0xc0a192fa40)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/unicode/utf8", Name:"utf8", ImportComment:"", Doc:"Package utf8 implements functions and constants to support text encoded in UTF-8.", ImportPath:"unicode/utf8", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/unicode/utf8.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"utf8.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{}, ImportPos:map[string][]token.Position{}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"example_test.go", "utf8_test.go"}, XTestImports:[]string{"bytes", "fmt", "testing", "unicode", "unicode/utf8"}, XTestImportPos:map[string][]token.Position{"unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/unicode/utf8/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/unicode/utf8/utf8_test.go", Offset:220, Line:11, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/unicode/utf8/utf8_test.go", Offset:189, Line:8, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/unicode/utf8/utf8_test.go", Offset:198, Line:9, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/unicode/utf8/utf8_test.go", Offset:209, Line:10, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/unicode/utf8/example_test.go", Offset:189, Line:8, Column:2}}}}
goroutine 29646 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0002caa80)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0fd448600, 0xc094333880, 0xc)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0fd448600, 0xc1148c80a1, 0xb, 0xc119900d80, 0x33, 0xc01bfda480, 0x0, 0x0, 0x9, 0xc0ebe1cb10, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0fd448600, 0xc0e51080b0, 0xc186785a70, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0fd448600, 0xc0dc1f0a80, 0xc10cc9c440)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0fd448600, 0xc0dc1f0a80, 0xc0a192fa40)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv", Name:"strconv", ImportComment:"", Doc:"Package strconv implements conversions to and from string representations of basic data types.", ImportPath:"strconv", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/strconv.a", AllTags:[]string{"ignore"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"atob.go", "atof.go", "atoi.go", "decimal.go", "doc.go", "extfloat.go", "ftoa.go", "isprint.go", "itoa.go", "quote.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"makeisprint.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "math", "math/bits", "unicode/utf8"}, ImportPos:map[string][]token.Position{"math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof.go", Offset:426, Line:13, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa.go", Offset:363, Line:13, Column:8}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi.go", Offset:184, Line:7, Column:8}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/extfloat.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/itoa.go", Offset:184, Line:7, Column:8}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/quote.go", Offset:240, Line:9, Column:8}}}, TestGoFiles:[]string{"export_test.go", "internal_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"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:[]string{"bufio", "bytes", "errors", "fmt", "log", "math", "math/rand", "os", "reflect", "runtime", "strconv", "strings", "sync", "testing", "time", "unicode"}, XTestImportPos:map[string][]token.Position{"time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:267, Line:15, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:202, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/example_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:201, Line:9, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/example_test.go", Offset:199, Line:9, Column:2}}, "bufio":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:192, Line:8, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/quote_test.go", Offset:216, Line:10, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atob_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:256, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:233, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/decimal_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:236, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa_test.go", Offset:226, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/itoa_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/quote_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/strconv_test.go", Offset:227, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:248, Line:13, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:208, Line:10, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa_test.go", Offset:192, Line:8, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:209, Line:10, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:237, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:225, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/strconv_test.go", Offset:216, Line:10, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa_test.go", Offset:200, Line:9, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atob_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:224, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/decimal_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/example_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:214, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/itoa_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/quote_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/strconv_test.go", Offset:203, Line:9, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:192, Line:8, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/strconv_test.go", Offset:192, Line:8, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atob_test.go", Offset:192, Line:8, Column:2}}}}
goroutine 30261 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc082772000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc0941a4380, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc1051f7241, 0x7, 0xc1747a42d0, 0x2f, 0xc069b56420, 0x0, 0x0, 0x2, 0xc15a736270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc111eef6b0, 0xc069b563f0, 0x6, 0x6, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc0e442ca80, 0xc0c00f12d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc0e442ca80, 0xc05dc2e9c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/unsafe", Name:"unsafe", ImportComment:"", Doc:"Package unsafe contains operations that step around the type safety of Go programs.", ImportPath:"unsafe", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/unsafe.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"unsafe.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{}, ImportPos:map[string][]token.Position{}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 30261 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc17e03ec00)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc0941a5500, 0x6)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc1051f7241, 0x7, 0xc1747a42d0, 0x2f, 0xc069b56420, 0x0, 0x0, 0x2, 0xc15a736270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc111eef6b0, 0xc069b563f0, 0x6, 0x6, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc0e442ca80, 0xc0c00f12d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc0e442ca80, 0xc05dc2e9c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt", Name:"fmt", ImportComment:"", Doc:"Package fmt implements formatted I/O with functions analogous to C's printf and scanf.", ImportPath:"fmt", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/fmt.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"doc.go", "format.go", "print.go", "scan.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "io", "math", "os", "reflect", "strconv", "sync", "unicode/utf8"}, ImportPos:map[string][]token.Position{"math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:199, Line:10, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/format.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:224, Line:13, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/format.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:224, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:243, Line:15, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:183, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:193, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:193, Line:9, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:207, Line:11, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:205, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:213, Line:12, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:216, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:235, Line:14, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"example_test.go", "fmt_test.go", "scan_test.go", "stringer_test.go"}, XTestImports:[]string{"bufio", "bytes", "errors", "fmt", "internal/race", "io", "math", "reflect", "regexp", "runtime", "strings", "testing", "testing/iotest", "time", "unicode", "unicode/utf8"}, XTestImportPos:map[string][]token.Position{"regexp":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:250, Line:15, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/example_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/stringer_test.go", Offset:188, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:259, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:260, Line:16, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:270, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:271, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/stringer_test.go", Offset:197, Line:9, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:225, Line:12, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:229, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:231, Line:13, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:248, Line:14, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:281, Line:17, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:206, Line:10, Column:2}}, "testing/iotest":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:282, Line:18, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:300, Line:19, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:197, Line:9, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:206, Line:10, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:237, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:239, Line:14, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:289, Line:18, Column:2}}, "bufio":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:188, Line:8, Column:2}}}}
goroutine 30326 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0885f6000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc094332700, 0x3)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc189dfc7c1, 0x10, 0xc007b59600, 0x38, 0xc028cc3020, 0x0, 0xc0ff6b5700, 0xc0384502a0, 0xc038450270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fa9a0, 0xc10f1fabf8, 0x1, 0x1, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc094c1e000, 0xc0660dbc80)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc094c1e000, 0xc01704f1e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall", Name:"syscall", ImportComment:"", Doc:"Package syscall contains an interface to the low-level operating system primitives.", ImportPath:"syscall", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/syscall.a", AllTags:[]string{"386", "amd64", "amd64p32", "arm", "arm64", "darwin", "dragonfly", "freebsd", "ignore", "js", "linux", "mips", "mips64", "mips64le", "mipsle", "msan", "nacl", "netbsd", "openbsd", "plan9", "ppc64", "ppc64le", "s390x", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"bpf_bsd.go", "dirent.go", "endian_little.go", "env_unix.go", "exec_bsd.go", "exec_unix.go", "flock.go", "forkpipe.go", "msan0.go", "net.go", "route_bsd.go", "route_darwin.go", "sockcmsg_unix.go", "str.go", "syscall.go", "syscall_bsd.go", "syscall_darwin.go", "syscall_darwin_amd64.go", "syscall_unix.go", "timestruct.go", "zerrors_darwin_amd64.go", "zsyscall_darwin_amd64.go", "zsysnum_darwin_amd64.go", "ztypes_darwin_amd64.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"const_plan9.go", "creds_test.go", "dir_plan9.go", "dll_windows.go", "endian_big.go", "env_plan9.go", "env_windows.go", "errors_plan9.go", "exec_linux.go", "exec_linux_test.go", "exec_plan9.go", "exec_solaris.go", "exec_solaris_test.go", "exec_windows.go", "export_linux_test.go", "fd_nacl.go", "flock_linux_32bit.go", "forkpipe2.go", "fs_js.go", "fs_nacl.go", "lsf_linux.go", "mkpost.go", "mksyscall_windows.go", "msan.go", "net_js.go", "net_nacl.go", "netlink_linux.go", "pwd_plan9.go", "route_dragonfly.go", "route_freebsd.go", "route_freebsd_32bit.go", "route_freebsd_64bit.go", "route_netbsd.go", "route_openbsd.go", "security_windows.go", "setuidgid_32_linux.go", "setuidgid_linux.go", "sockcmsg_linux.go", "syscall_darwin_386.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_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_openbsd.go", "syscall_openbsd_386.go", "syscall_openbsd_amd64.go", "syscall_openbsd_arm.go", "syscall_plan9.go", "syscall_plan9_test.go", "syscall_solaris.go", "syscall_solaris_amd64.go", "syscall_windows.go", "syscall_windows_386.go", "syscall_windows_amd64.go", "syscall_windows_test.go", "tables_nacljs.go", "types_darwin.go", "types_dragonfly.go", "types_freebsd.go", "types_linux.go", "types_netbsd.go", "types_openbsd.go", "types_solaris.go", "types_windows.go", "types_windows_386.go", "types_windows_amd64.go", "unzip_nacl.go", "zerrors_darwin_386.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_openbsd_386.go", "zerrors_openbsd_amd64.go", "zerrors_openbsd_arm.go", "zerrors_solaris_amd64.go", "zerrors_windows.go", "zerrors_windows_386.go", "zerrors_windows_amd64.go", "zsyscall_darwin_386.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_openbsd_386.go", "zsyscall_openbsd_amd64.go", "zsyscall_openbsd_arm.go", "zsyscall_plan9_386.go", "zsyscall_plan9_amd64.go", "zsyscall_plan9_arm.go", "zsyscall_solaris_amd64.go", "zsyscall_windows.go", "zsysctl_openbsd.go", "zsysnum_darwin_386.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_openbsd_386.go", "zsysnum_openbsd_amd64.go", "zsysnum_openbsd_arm.go", "zsysnum_plan9.go", "zsysnum_solaris_amd64.go", "zsysnum_windows_386.go", "zsysnum_windows_amd64.go", "ztypes_darwin_386.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_openbsd_386.go", "ztypes_openbsd_amd64.go", "ztypes_openbsd_arm.go", "ztypes_solaris_amd64.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"asm_darwin_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "internal/race", "runtime", "sync", "unsafe"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_darwin.go", Offset:523, Line:16, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:252, Line:10, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/bpf_bsd.go", Offset:282, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/dirent.go", Offset:262, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_bsd.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix.go", Offset:298, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/flock.go", Offset:241, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/msan0.go", Offset:204, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/route_bsd.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/route_darwin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/sockcmsg_unix.go", Offset:277, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd.go", Offset:515, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_darwin.go", Offset:543, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_darwin_amd64.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:288, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/zsyscall_darwin_amd64.go", Offset:194, Line:8, Column:8}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/env_unix.go", Offset:294, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix.go", Offset:290, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:280, Line:12, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_bsd.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix.go", Offset:279, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/route_bsd.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd.go", Offset:504, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:269, Line:11, Column:2}}}, TestGoFiles:[]string{"export_test.go", "export_unix_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"exec_unix_test.go", "mmap_unix_test.go", "syscall_bsd_test.go", "syscall_test.go", "syscall_unix_test.go"}, XTestImports:[]string{"flag", "fmt", "internal/testenv", "io", "io/ioutil", "net", "os", "os/exec", "os/signal", "path/filepath", "runtime", "syscall", "testing", "time", "unsafe"}, XTestImportPos:map[string][]token.Position{"internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:257, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:272, Line:12, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:324, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/mmap_unix_test.go", Offset:260, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd_test.go", Offset:258, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:247, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:374, Line:21, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:265, Line:11, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:298, Line:14, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:335, Line:18, Column:2}}, "net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:311, Line:15, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:277, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:292, Line:13, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:283, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:219, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:318, Line:16, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:289, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd_test.go", Offset:236, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:324, Line:17, Column:2}}, "os/signal":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:300, Line:14, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:352, Line:19, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:313, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/mmap_unix_test.go", Offset:249, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd_test.go", Offset:247, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:363, Line:20, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:335, Line:17, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:257, Line:10, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:385, Line:22, Column:2}}}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc147a66000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc094451180, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgo", Name:"cgo", ImportComment:"", Doc:"Package cgo contains runtime support for code generated by the cgo tool.", ImportPath:"runtime/cgo", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/runtime/cgo.a", AllTags:[]string{"386", "amd64", "amd64p32", "android", "arm", "arm64", "cgo", "darwin", "dragonfly", "freebsd", "linux", "lldb", "mips", "mips64", "mips64le", "mipsle", "netbsd", "openbsd", "ppc64", "ppc64le", "s390x", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"callbacks.go", "callbacks_traceback.go", "iscgo.go", "setenv.go"}, CgoFiles:[]string{"cgo.go"}, IgnoredGoFiles:[]string{"dragonfly.go", "freebsd.go", "mmap.go", "netbsd.go", "openbsd.go", "sigaction.go", "signal_darwin_armx.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string{"gcc_context.c", "gcc_darwin_amd64.c", "gcc_libinit.c", "gcc_setenv.c", "gcc_traceback.c", "gcc_util.c"}, CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string{"libcgo.h", "libcgo_unix.h"}, FFiles:[]string(nil), SFiles:[]string{"asm_amd64.s", "gcc_amd64.S"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string{"-Wall", "-Werror"}, CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string{"-lpthread"}, CgoPkgConfig:[]string(nil), Imports:[]string{"C", "unsafe"}, ImportPos:map[string][]token.Position{"unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgo/callbacks.go", Offset:180, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgo/callbacks_traceback.go", Offset:204, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgo/iscgo.go", Offset:557, Line:14, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgo/setenv.go", Offset:245, Line:9, Column:8}}, "C":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgo/cgo.go", Offset:758, Line:29, Column:8}}}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 30261 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0002cb500)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc0941a5c00, 0xb)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc1051f7241, 0x7, 0xc1747a42d0, 0x2f, 0xc069b56420, 0x0, 0x0, 0x2, 0xc15a736270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc111eef6b0, 0xc069b563f0, 0x6, 0x6, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc0e442ca80, 0xc0c00f12d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc0e442ca80, 0xc05dc2e9c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big", Name:"big", ImportComment:"", Doc:"Package big implements arbitrary-precision arithmetic (big numbers).", ImportPath:"math/big", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/math/big.a", AllTags:[]string{"386", "amd64", "amd64p32", "arm", "arm64", "math_big_pure_go", "mips", "mips64", "mips64le", "mipsle", "ppc64", "ppc64le", "s390x", "wasm"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"accuracy_string.go", "arith.go", "arith_amd64.go", "arith_decl.go", "decimal.go", "doc.go", "float.go", "floatconv.go", "floatmarsh.go", "ftoa.go", "int.go", "intconv.go", "intmarsh.go", "nat.go", "natconv.go", "prime.go", "rat.go", "ratconv.go", "ratmarsh.go", "roundingmode_string.go", "sqrt.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"arith_decl_pure.go", "arith_decl_s390x.go", "arith_s390x_test.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"arith_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"bytes", "encoding/binary", "errors", "fmt", "internal/cpu", "io", "math", "math/bits", "math/rand", "strconv", "strings", "sync"}, ImportPos:map[string][]token.Position{"math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith.go", Offset:370, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:585, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:653, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:275, Line:14, Column:2}}, "internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_amd64.go", Offset:209, Line:9, Column:8}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:259, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:278, Line:14, Column:2}}, "encoding/binary":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:237, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:634, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:235, Line:10, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:679, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:288, Line:15, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/accuracy_string.go", Offset:82, Line:5, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:384, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/roundingmode_string.go", Offset:86, Line:5, Column:8}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:570, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:246, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:256, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:377, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:241, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:244, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:242, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:264, Line:12, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:577, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt.go", Offset:180, Line:7, Column:8}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:253, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:248, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:261, Line:12, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:368, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:235, Line:10, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:254, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:666, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime.go", Offset:180, Line:7, Column:8}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:254, Line:11, Column:2}}}, TestGoFiles:[]string{"arith_test.go", "bits_test.go", "calibrate_test.go", "decimal_test.go", "float_test.go", "floatconv_test.go", "floatmarsh_test.go", "gcd_test.go", "hilbert_test.go", "int_test.go", "intconv_test.go", "intmarsh_test.go", "nat_test.go", "natconv_test.go", "prime_test.go", "rat_test.go", "ratconv_test.go", "ratmarsh_test.go", "sqrt_test.go"}, TestImports:[]string{"bytes", "encoding/gob", "encoding/hex", "encoding/json", "encoding/xml", "flag", "fmt", "internal/testenv", "io", "math", "math/bits", "math/rand", "runtime", "sort", "strconv", "strings", "testing", "testing/quick", "time", "unicode"}, TestImportPos:map[string][]token.Position{"math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:268, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:198, Line:10, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:206, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:220, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:207, Line:11, Column:2}}, "encoding/gob":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:192, Line:9, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:208, Line:10, Column:2}}, "encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:192, Line:9, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:190, Line:9, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:748, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:183, Line:8, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:774, Line:26, Column:2}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:205, Line:11, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:199, Line:10, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:190, Line:9, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:183, Line:8, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:190, Line:9, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:212, Line:11, Column:2}}, "encoding/xml":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:225, Line:11, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:341, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:756, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:365, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:183, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:217, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:239, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:218, Line:12, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:234, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:356, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:763, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:228, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:281, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:372, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:250, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:212, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:211, Line:11, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:348, Line:13, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:261, Line:15, Column:2}}}, XTestGoFiles:[]string{"example_rat_test.go", "example_test.go", "floatexample_test.go"}, XTestImports:[]string{"fmt", "log", "math", "math/big"}, XTestImportPos:map[string][]token.Position{"math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:202, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:195, Line:9, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:188, Line:8, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:195, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:203, Line:10, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:195, Line:9, Column:2}}}}
goroutine 30326 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0b0d6f000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0937c6380, 0x8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc189dfc7c1, 0x10, 0xc007b59600, 0x38, 0xc028cc3020, 0x0, 0xc0ff6b5700, 0xc0384502a0, 0xc038450270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fa9a0, 0xc10f1fabf8, 0x1, 0x1, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc094c1e000, 0xc0660dbc80)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc094c1e000, 0xc01704f1e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/time", Name:"time", ImportComment:"", Doc:"Package time provides functionality for measuring and displaying time.", ImportPath:"time", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/time.a", AllTags:[]string{"386", "amd64", "android", "arm", "arm64", "darwin", "dragonfly", "freebsd", "ignore", "js", "linux", "nacl", "netbsd", "openbsd", "plan9", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"format.go", "sleep.go", "sys_unix.go", "tick.go", "time.go", "zoneinfo.go", "zoneinfo_read.go", "zoneinfo_unix.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"export_android_test.go", "export_windows_test.go", "genzabbrs.go", "sys_plan9.go", "sys_windows.go", "zoneinfo_abbrs_windows.go", "zoneinfo_android.go", "zoneinfo_android_test.go", "zoneinfo_ios.go", "zoneinfo_plan9.go", "zoneinfo_windows.go", "zoneinfo_windows_test.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "runtime", "sync", "syscall"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format.go", Offset:181, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sys_unix.go", Offset:262, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/tick.go", Offset:181, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time.go", Offset:3741, Line:78, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_read.go", Offset:401, Line:13, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sys_unix.go", Offset:272, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo.go", Offset:202, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_read.go", Offset:411, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_unix.go", Offset:516, Line:16, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo.go", Offset:194, Line:9, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_unix.go", Offset:505, Line:15, Column:2}}}, TestGoFiles:[]string{"export_test.go", "internal_test.go"}, TestImports:[]string{"sync"}, TestImportPos:map[string][]token.Position{"sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/export_test.go", Offset:184, Line:8, Column:2}}}, XTestGoFiles:[]string{"example_test.go", "format_test.go", "mono_test.go", "sleep_test.go", "tick_test.go", "time_test.go", "zoneinfo_test.go"}, XTestImports:[]string{"bytes", "encoding/gob", "encoding/json", "errors", "fmt", "internal/race", "math/big", "math/rand", "os", "reflect", "runtime", "strconv", "strings", "sync", "sync/atomic", "testing", "testing/quick", "time"}, XTestImportPos:map[string][]token.Position{"sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:308, Line:18, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:236, Line:13, Column:2}}, "encoding/gob":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:198, Line:9, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:238, Line:12, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:280, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:196, Line:9, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:229, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:327, Line:20, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:286, Line:16, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:196, Line:9, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:189, Line:8, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:189, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/mono_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:217, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:297, Line:17, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:218, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/mono_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:251, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/tick_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:316, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:213, Line:11, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:214, Line:10, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:255, Line:13, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:267, Line:14, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:202, Line:10, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/example_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:231, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:189, Line:8, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:246, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/mono_test.go", Offset:211, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:262, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/tick_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:344, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:224, Line:12, Column:2}}}}
goroutine 30326 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc05a458f00)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0937c7880, 0x4)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc189dfc7c1, 0x10, 0xc007b59600, 0x38, 0xc028cc3020, 0x0, 0xc0ff6b5700, 0xc0384502a0, 0xc038450270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fa9a0, 0xc10f1fabf8, 0x1, 0x1, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc094c1e000, 0xc0660dbc80)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc094c1e000, 0xc01704f1e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall", Name:"syscall", ImportComment:"", Doc:"Package syscall contains an interface to the low-level operating system primitives.", ImportPath:"syscall", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/syscall.a", AllTags:[]string{"386", "amd64", "amd64p32", "arm", "arm64", "darwin", "dragonfly", "freebsd", "ignore", "js", "linux", "mips", "mips64", "mips64le", "mipsle", "msan", "nacl", "netbsd", "openbsd", "plan9", "ppc64", "ppc64le", "s390x", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"bpf_bsd.go", "dirent.go", "endian_little.go", "env_unix.go", "exec_bsd.go", "exec_unix.go", "flock.go", "forkpipe.go", "msan0.go", "net.go", "route_bsd.go", "route_darwin.go", "sockcmsg_unix.go", "str.go", "syscall.go", "syscall_bsd.go", "syscall_darwin.go", "syscall_darwin_amd64.go", "syscall_unix.go", "timestruct.go", "zerrors_darwin_amd64.go", "zsyscall_darwin_amd64.go", "zsysnum_darwin_amd64.go", "ztypes_darwin_amd64.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"const_plan9.go", "creds_test.go", "dir_plan9.go", "dll_windows.go", "endian_big.go", "env_plan9.go", "env_windows.go", "errors_plan9.go", "exec_linux.go", "exec_linux_test.go", "exec_plan9.go", "exec_solaris.go", "exec_solaris_test.go", "exec_windows.go", "export_linux_test.go", "fd_nacl.go", "flock_linux_32bit.go", "forkpipe2.go", "fs_js.go", "fs_nacl.go", "lsf_linux.go", "mkpost.go", "mksyscall_windows.go", "msan.go", "net_js.go", "net_nacl.go", "netlink_linux.go", "pwd_plan9.go", "route_dragonfly.go", "route_freebsd.go", "route_freebsd_32bit.go", "route_freebsd_64bit.go", "route_netbsd.go", "route_openbsd.go", "security_windows.go", "setuidgid_32_linux.go", "setuidgid_linux.go", "sockcmsg_linux.go", "syscall_darwin_386.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_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_openbsd.go", "syscall_openbsd_386.go", "syscall_openbsd_amd64.go", "syscall_openbsd_arm.go", "syscall_plan9.go", "syscall_plan9_test.go", "syscall_solaris.go", "syscall_solaris_amd64.go", "syscall_windows.go", "syscall_windows_386.go", "syscall_windows_amd64.go", "syscall_windows_test.go", "tables_nacljs.go", "types_darwin.go", "types_dragonfly.go", "types_freebsd.go", "types_linux.go", "types_netbsd.go", "types_openbsd.go", "types_solaris.go", "types_windows.go", "types_windows_386.go", "types_windows_amd64.go", "unzip_nacl.go", "zerrors_darwin_386.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_openbsd_386.go", "zerrors_openbsd_amd64.go", "zerrors_openbsd_arm.go", "zerrors_solaris_amd64.go", "zerrors_windows.go", "zerrors_windows_386.go", "zerrors_windows_amd64.go", "zsyscall_darwin_386.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_openbsd_386.go", "zsyscall_openbsd_amd64.go", "zsyscall_openbsd_arm.go", "zsyscall_plan9_386.go", "zsyscall_plan9_amd64.go", "zsyscall_plan9_arm.go", "zsyscall_solaris_amd64.go", "zsyscall_windows.go", "zsysctl_openbsd.go", "zsysnum_darwin_386.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_openbsd_386.go", "zsysnum_openbsd_amd64.go", "zsysnum_openbsd_arm.go", "zsysnum_plan9.go", "zsysnum_solaris_amd64.go", "zsysnum_windows_386.go", "zsysnum_windows_amd64.go", "ztypes_darwin_386.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_openbsd_386.go", "ztypes_openbsd_amd64.go", "ztypes_openbsd_arm.go", "ztypes_solaris_amd64.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"asm_darwin_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "internal/race", "runtime", "sync", "unsafe"}, ImportPos:map[string][]token.Position{"unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/bpf_bsd.go", Offset:282, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/dirent.go", Offset:262, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_bsd.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix.go", Offset:298, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/flock.go", Offset:241, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/msan0.go", Offset:204, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/route_bsd.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/route_darwin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/sockcmsg_unix.go", Offset:277, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd.go", Offset:515, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_darwin.go", Offset:543, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_darwin_amd64.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:288, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/zsyscall_darwin_amd64.go", Offset:194, Line:8, Column:8}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/env_unix.go", Offset:294, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix.go", Offset:290, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:280, Line:12, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_bsd.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix.go", Offset:279, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/route_bsd.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd.go", Offset:504, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:269, Line:11, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_darwin.go", Offset:523, Line:16, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:252, Line:10, Column:2}}}, TestGoFiles:[]string{"export_test.go", "export_unix_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"exec_unix_test.go", "mmap_unix_test.go", "syscall_bsd_test.go", "syscall_test.go", "syscall_unix_test.go"}, XTestImports:[]string{"flag", "fmt", "internal/testenv", "io", "io/ioutil", "net", "os", "os/exec", "os/signal", "path/filepath", "runtime", "syscall", "testing", "time", "unsafe"}, XTestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:265, Line:11, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:298, Line:14, Column:2}}, "net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:311, Line:15, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:385, Line:22, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:257, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:272, Line:12, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:277, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:292, Line:13, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:289, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd_test.go", Offset:236, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:324, Line:17, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:313, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/mmap_unix_test.go", Offset:249, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd_test.go", Offset:247, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:363, Line:20, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:335, Line:17, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:257, Line:10, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:283, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:219, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:318, Line:16, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:324, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/mmap_unix_test.go", Offset:260, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd_test.go", Offset:258, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:247, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:374, Line:21, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:335, Line:18, Column:2}}, "os/signal":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:300, Line:14, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:352, Line:19, Column:2}}}}
goroutine 30261 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc01963e000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc0b10d3180, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc1051f7241, 0x7, 0xc1747a42d0, 0x2f, 0xc069b56420, 0x0, 0x0, 0x2, 0xc15a736270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc111eef6b0, 0xc069b563f0, 0x6, 0x6, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc0e442ca80, 0xc0c00f12d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc0e442ca80, 0xc05dc2e9c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt", Name:"fmt", ImportComment:"", Doc:"Package fmt implements formatted I/O with functions analogous to C's printf and scanf.", ImportPath:"fmt", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/fmt.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"doc.go", "format.go", "print.go", "scan.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "io", "math", "os", "reflect", "strconv", "sync", "unicode/utf8"}, ImportPos:map[string][]token.Position{"io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:193, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:193, Line:9, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:207, Line:11, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:205, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:213, Line:12, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:216, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:235, Line:14, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:199, Line:10, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/format.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:224, Line:13, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/format.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:224, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:243, Line:15, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/print.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan.go", Offset:183, Line:8, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"example_test.go", "fmt_test.go", "scan_test.go", "stringer_test.go"}, XTestImports:[]string{"bufio", "bytes", "errors", "fmt", "internal/race", "io", "math", "reflect", "regexp", "runtime", "strings", "testing", "testing/iotest", "time", "unicode", "unicode/utf8"}, XTestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/example_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/stringer_test.go", Offset:188, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:259, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:260, Line:16, Column:2}}, "testing/iotest":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:282, Line:18, Column:2}}, "regexp":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:250, Line:15, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:197, Line:9, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:237, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:239, Line:14, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:248, Line:14, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:270, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:271, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/stringer_test.go", Offset:197, Line:9, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:289, Line:18, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:206, Line:10, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:225, Line:12, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:229, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:231, Line:13, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:206, Line:10, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/fmt_test.go", Offset:281, Line:17, Column:2}}, "bufio":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:188, Line:8, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/fmt/scan_test.go", Offset:300, Line:19, Column:2}}}}
goroutine 30261 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc087418000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc0b1282380, 0x3)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc1051f7241, 0x7, 0xc1747a42d0, 0x2f, 0xc069b56420, 0x0, 0x0, 0x2, 0xc15a736270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc111eef6b0, 0xc069b563f0, 0x6, 0x6, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc0e442ca80, 0xc0c00f12d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc0e442ca80, 0xc05dc2e9c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/strings", Name:"strings", ImportComment:"", Doc:"Package strings implements simple functions to manipulate UTF-8 encoded strings.", ImportPath:"strings", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/strings.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"builder.go", "compare.go", "reader.go", "replace.go", "search.go", "strings.go", "strings_decl.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"strings.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "internal/bytealg", "io", "unicode", "unicode/utf8", "unsafe"}, ImportPos:map[string][]token.Position{"unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings.go", Offset:377, Line:12, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader.go", Offset:203, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings.go", Offset:388, Line:13, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder.go", Offset:203, Line:9, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader.go", Offset:187, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace.go", Offset:184, Line:7, Column:8}}, "internal/bytealg":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings.go", Offset:357, Line:11, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"builder_test.go", "compare_test.go", "example_test.go", "reader_test.go", "replace_test.go", "search_test.go", "strings_test.go"}, XTestImports:[]string{"bytes", "fmt", "internal/testenv", "io", "io/ioutil", "math/rand", "reflect", "strings", "sync", "testing", "unicode", "unicode/utf8", "unsafe"}, XTestImportPos:map[string][]token.Position{"io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:214, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:238, Line:13, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:214, Line:11, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:273, Line:16, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:289, Line:17, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:208, Line:10, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/search_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:227, Line:12, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:192, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/compare_test.go", Offset:324, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/example_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:227, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/search_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:238, Line:13, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/compare_test.go", Offset:337, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:246, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:221, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/search_test.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:251, Line:14, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/compare_test.go", Offset:304, Line:11, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/example_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:201, Line:9, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/example_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:262, Line:15, Column:2}}}}
goroutine 30261 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc08232e000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc0b1283180, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc1051f7241, 0x7, 0xc1747a42d0, 0x2f, 0xc069b56420, 0x0, 0x0, 0x2, 0xc15a736270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc111eef6b0, 0xc069b563f0, 0x6, 0x6, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc0e442ca80, 0xc0c00f12d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc0e442ca80, 0xc05dc2e9c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/sync", Name:"sync", ImportComment:"", Doc:"Package sync provides basic synchronization primitives such as mutual exclusion locks.", ImportPath:"sync", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/sync.a", AllTags:[]string{"race"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"cond.go", "map.go", "mutex.go", "once.go", "pool.go", "runtime.go", "rwmutex.go", "waitgroup.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"internal/race", "runtime", "sync/atomic", "unsafe"}, ImportPos:map[string][]token.Position{"sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:554, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:212, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:201, Line:9, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:569, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime.go", Offset:181, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:216, Line:10, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:537, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:184, Line:8, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:201, Line:9, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"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:[]string{"bytes", "fmt", "internal/race", "internal/testenv", "io", "math/rand", "os", "os/exec", "reflect", "runtime", "runtime/debug", "strings", "sync", "sync/atomic", "testing", "testing/quick", "time"}, XTestImportPos:map[string][]token.Position{"io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:198, Line:9, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:215, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:215, Line:10, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:248, Line:13, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:199, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:259, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:276, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:222, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:206, Line:9, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:210, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_reference_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:224, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:281, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:304, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:233, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:217, Line:10, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:189, Line:8, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:204, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:242, Line:12, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:243, Line:13, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:270, Line:15, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:189, Line:8, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:188, Line:7, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:202, Line:9, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:230, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:232, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:291, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:329, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:258, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:242, Line:12, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:231, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:302, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:340, Line:16, Column:2}}, "runtime/debug":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:287, Line:12, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:189, Line:8, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_reference_test.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:314, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:243, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:227, Line:11, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:222, Line:11, Column:2}}}}
goroutine 30261 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc038af1000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc0b1398700, 0x4)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc1051f7241, 0x7, 0xc1747a42d0, 0x2f, 0xc069b56420, 0x0, 0x0, 0x2, 0xc15a736270, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc111eef6b0, 0xc069b563f0, 0x6, 0x6, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc0e442ca80, 0xc0c00f12d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc0e442ca80, 0xc05dc2e9c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/time", Name:"time", ImportComment:"", Doc:"Package time provides functionality for measuring and displaying time.", ImportPath:"time", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/time.a", AllTags:[]string{"386", "amd64", "android", "arm", "arm64", "darwin", "dragonfly", "freebsd", "ignore", "js", "linux", "nacl", "netbsd", "openbsd", "plan9", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"format.go", "sleep.go", "sys_unix.go", "tick.go", "time.go", "zoneinfo.go", "zoneinfo_read.go", "zoneinfo_unix.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"export_android_test.go", "export_windows_test.go", "genzabbrs.go", "sys_plan9.go", "sys_windows.go", "zoneinfo_abbrs_windows.go", "zoneinfo_android.go", "zoneinfo_android_test.go", "zoneinfo_ios.go", "zoneinfo_plan9.go", "zoneinfo_windows.go", "zoneinfo_windows_test.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "runtime", "sync", "syscall"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format.go", Offset:181, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sys_unix.go", Offset:262, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/tick.go", Offset:181, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time.go", Offset:3741, Line:78, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_read.go", Offset:401, Line:13, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sys_unix.go", Offset:272, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo.go", Offset:202, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_read.go", Offset:411, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_unix.go", Offset:516, Line:16, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo.go", Offset:194, Line:9, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_unix.go", Offset:505, Line:15, Column:2}}}, TestGoFiles:[]string{"export_test.go", "internal_test.go"}, TestImports:[]string{"sync"}, TestImportPos:map[string][]token.Position{"sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/export_test.go", Offset:184, Line:8, Column:2}}}, XTestGoFiles:[]string{"example_test.go", "format_test.go", "mono_test.go", "sleep_test.go", "tick_test.go", "time_test.go", "zoneinfo_test.go"}, XTestImports:[]string{"bytes", "encoding/gob", "encoding/json", "errors", "fmt", "internal/race", "math/big", "math/rand", "os", "reflect", "runtime", "strconv", "strings", "sync", "sync/atomic", "testing", "testing/quick", "time"}, XTestImportPos:map[string][]token.Position{"time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:246, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/mono_test.go", Offset:211, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:262, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/tick_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:344, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:224, Line:12, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:218, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/mono_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:251, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/tick_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:316, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:213, Line:11, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:286, Line:16, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:308, Line:18, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:236, Line:13, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:189, Line:8, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:214, Line:10, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/mono_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:217, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:297, Line:17, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:229, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:327, Line:20, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:189, Line:8, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:255, Line:13, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:280, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:196, Line:9, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/example_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/sleep_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:231, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:189, Line:8, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/format_test.go", Offset:196, Line:9, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:238, Line:12, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/zoneinfo_test.go", Offset:202, Line:10, Column:2}}, "encoding/gob":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:198, Line:9, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/time/time_test.go", Offset:267, Line:14, Column:2}}}}
goroutine 29808 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc1511da000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc094450a80, 0x4)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc10e26c514, 0x25, 0xc10b3bac30, 0x4d, 0xc04fcff6e0, 0x0, 0xc070256ce0, 0xc0676bbb30, 0xc0676bbb00, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc1005d9080, 0xc06d6a8a00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc082b73180, 0xc0feec3608)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc082b73180, 0xc06d6a81e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/vendor/golang_org/x/crypto/cryptobyte/asn1", Name:"asn1", ImportComment:"", Doc:"Package asn1 contains supporting types for parsing and building ASN.1 messages with the cryptobyte package.", ImportPath:"vendor/golang_org/x/crypto/cryptobyte/asn1", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/vendor/golang_org/x/crypto/cryptobyte/asn1.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"asn1.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{}, ImportPos:map[string][]token.Position{}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 29808 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc086cc4000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc036275180, 0x23)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc10e26c514, 0x25, 0xc10b3bac30, 0x4d, 0xc04fcff6e0, 0x0, 0xc070256ce0, 0xc0676bbb30, 0xc0676bbb00, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc1005d9080, 0xc06d6a8a00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc082b73180, 0xc0feec3608)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc082b73180, 0xc06d6a81e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/errors", Name:"errors", ImportComment:"", Doc:"Package errors implements functions to manipulate errors.", ImportPath:"errors", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/errors.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"errors.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{}, ImportPos:map[string][]token.Position{}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"errors_test.go", "example_test.go"}, XTestImports:[]string{"errors", "fmt", "testing", "time"}, XTestImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/errors_test.go", Offset:191, Line:8, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/errors_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/example_test.go", Offset:191, Line:8, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/errors_test.go", Offset:208, Line:10, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/example_test.go", Offset:198, Line:9, Column:2}}}}
goroutine 29808 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc12220bb00)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc070256cc0, 0xc036275880, 0x6)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc070256cc0, 0xc10e26c514, 0x25, 0xc10b3bac30, 0x4d, 0xc04fcff6e0, 0x0, 0xc070256ce0, 0xc0676bbb30, 0xc0676bbb00, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc070256cc0, 0xc1005d9080, 0xc06d6a8a00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc070256cc0, 0xc082b73180, 0xc0feec3608)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc070256cc0, 0xc082b73180, 0xc06d6a81e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime", Name:"runtime", ImportComment:"", Doc:"Package runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.", ImportPath:"runtime", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/runtime.a", AllTags:[]string{"386", "amd64", "amd64p32", "android", "arm", "arm64", "cgo", "darwin", "dragonfly", "freebsd", "ignore", "js", "linux", "mips", "mips64", "mips64le", "mipsle", "msan", "nacl", "netbsd", "openbsd", "plan9", "ppc64", "ppc64le", "race", "s390x", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"alg.go", "atomic_pointer.go", "cgo.go", "cgocall.go", "cgocallback.go", "cgocheck.go", "chan.go", "compiler.go", "complex.go", "cpuflags_amd64.go", "cpuprof.go", "cputicks.go", "debug.go", "debugcall.go", "defs_darwin_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_darwin.go", "mfinal.go", "mfixalloc.go", "mgc.go", "mgclarge.go", "mgcmark.go", "mgcsweep.go", "mgcsweepbuf.go", "mgcwork.go", "mheap.go", "mprof.go", "msan0.go", "msize.go", "mstats.go", "mwbbuf.go", "netpoll.go", "netpoll_kqueue.go", "os_darwin.go", "os_nonopenbsd.go", "panic.go", "plugin.go", "print.go", "proc.go", "profbuf.go", "proflabel.go", "race0.go", "rdebug.go", "relax_stub.go", "runtime.go", "runtime1.go", "runtime2.go", "rwmutex.go", "select.go", "sema.go", "signal_amd64x.go", "signal_darwin.go", "signal_darwin_amd64.go", "signal_sighandler.go", "signal_unix.go", "sigqueue.go", "sizeclasses.go", "slice.go", "softfloat64.go", "stack.go", "string.go", "stubs.go", "stubs_nonlinux.go", "stubs_x86.go", "symtab.go", "sys_darwin.go", "sys_nonppc64x.go", "sys_x86.go", "time.go", "timestub.go", "trace.go", "traceback.go", "type.go", "typekind.go", "unaligned1.go", "utf8.go", "vdso_in_none.go", "write_err.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"auxv_none.go", "cgo_mmap.go", "cgo_ppc64x.go", "cgo_sigaction.go", "crash_nonunix_test.go", "debug_test.go", "defs1_linux.go", "defs1_netbsd_386.go", "defs1_netbsd_amd64.go", "defs1_netbsd_arm.go", "defs1_solaris_amd64.go", "defs2_linux.go", "defs3_linux.go", "defs_arm_linux.go", "defs_darwin.go", "defs_darwin_386.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_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_amd64.go", "env_plan9.go", "export_arm_test.go", "export_debug_test.go", "export_futex_test.go", "export_linux_test.go", "export_windows_test.go", "futex_test.go", "hash32.go", "lfstack_32bit.go", "lock_futex.go", "lock_js.go", "mem_bsd.go", "mem_js.go", "mem_linux.go", "mem_plan9.go", "mem_windows.go", "memmove_linux_amd64_test.go", "mkduff.go", "mkfastlog2table.go", "mksizeclasses.go", "mmap.go", "msan.go", "net_plan9.go", "netpoll_epoll.go", "netpoll_fake.go", "netpoll_solaris.go", "netpoll_stub.go", "netpoll_windows.go", "norace_linux_test.go", "numcpu_freebsd_test.go", "os2_freebsd.go", "os2_nacl.go", "os2_openbsd.go", "os2_plan9.go", "os2_solaris.go", "os3_plan9.go", "os3_solaris.go", "os_android.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_openbsd.go", "os_openbsd_arm.go", "os_plan9.go", "os_plan9_arm.go", "os_solaris.go", "os_windows.go", "race.go", "runtime_linux_test.go", "sigaction.go", "signal_386.go", "signal_arm.go", "signal_arm64.go", "signal_darwin_386.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_openbsd.go", "signal_openbsd_386.go", "signal_openbsd_amd64.go", "signal_openbsd_arm.go", "signal_plan9.go", "signal_ppc64x.go", "signal_solaris.go", "signal_solaris_amd64.go", "signal_windows.go", "sigqueue_plan9.go", "sigtab_linux_generic.go", "sigtab_linux_mipsx.go", "stubs2.go", "stubs3.go", "stubs32.go", "stubs_android.go", "stubs_arm.go", "stubs_linux.go", "sys_arm.go", "sys_arm64.go", "sys_mips64x.go", "sys_mipsx.go", "sys_ppc64x.go", "sys_s390x.go", "sys_wasm.go", "syscall2_solaris.go", "syscall_solaris.go", "syscall_windows.go", "syscall_windows_test.go", "timeasm.go", "timestub2.go", "unaligned2.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_test.go", "vlop_arm_test.go", "vlrt.go", "wincallback.go", "write_err_android.go", "zcallback_windows.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string{"asm_ppc64x.h", "funcdata.h", "go_tls.h", "textflag.h"}, FFiles:[]string(nil), SFiles:[]string{"asm.s", "asm_amd64.s", "duff_amd64.s", "memclr_amd64.s", "memmove_amd64.s", "rt0_darwin_amd64.s", "sys_darwin_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"internal/bytealg", "internal/cpu", "runtime/internal/atomic", "runtime/internal/sys", "unsafe"}, ImportPos:map[string][]token.Position{"internal/bytealg":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/error.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string.go", Offset:187, Line:8, Column:2}}, "internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/alg.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuflags_amd64.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc.go", Offset:187, Line:8, Column:2}}, "runtime/internal/sys":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/alg.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocall.go", Offset:4144, Line:84, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocheck.go", Offset:325, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuprof.go", Offset:575, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/extern.go", Offset:8570, Line:166, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/heapdump.go", Offset:430, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc.go", Offset:4427, Line:109, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map.go", Offset:2610, Line:58, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_fast32.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_fast64.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_faststr.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbarrier.go", Offset:600, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbitmap.go", Offset:3787, Line:79, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal.go", Offset:269, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgc.go", Offset:6776, Line:141, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcmark.go", Offset:258, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweepbuf.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcwork.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mheap.go", Offset:263, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mstats.go", Offset:236, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mwbbuf.go", Offset:1028, Line:26, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/panic.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/print.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc.go", Offset:230, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime1.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime2.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sema.go", Offset:802, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_amd64x.go", Offset:282, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/slice.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sys_x86.go", Offset:217, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/time.go", Offset:240, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/trace.go", Offset:606, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/traceback.go", Offset:214, Line:9, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/alg.go", Offset:227, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/atomic_pointer.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgo.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocall.go", Offset:4168, Line:85, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocheck.go", Offset:349, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan.go", Offset:735, Line:22, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuflags_amd64.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuprof.go", Offset:599, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debugcall.go", Offset:201, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/defs_darwin_amd64.go", Offset:104, Line:6, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/env_posix.go", Offset:270, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/float.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash64.go", Offset:387, Line:13, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/heapdump.go", Offset:454, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack.go", Offset:235, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_64bit.go", Offset:248, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lock_sema.go", Offset:274, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc.go", Offset:4451, Line:110, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map.go", Offset:2634, Line:59, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_fast32.go", Offset:211, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_fast64.go", Offset:211, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_faststr.go", Offset:211, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbarrier.go", Offset:624, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbitmap.go", Offset:3811, Line:80, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mcache.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mem_darwin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal.go", Offset:293, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfixalloc.go", Offset:282, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgc.go", Offset:6800, Line:142, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgclarge.go", Offset:1152, Line:31, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcmark.go", Offset:282, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweep.go", Offset:246, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweepbuf.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcwork.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mheap.go", Offset:287, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mprof.go", Offset:292, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/msan0.go", Offset:264, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mstats.go", Offset:260, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mwbbuf.go", Offset:1052, Line:27, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/netpoll.go", Offset:300, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/netpoll_kqueue.go", Offset:296, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/os_darwin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/panic.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/plugin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/print.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf.go", Offset:215, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proflabel.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/race0.go", Offset:266, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rdebug.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime1.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime2.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/select.go", Offset:254, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sema.go", Offset:826, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_amd64x.go", Offset:306, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_darwin_amd64.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_sighandler.go", Offset:257, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_unix.go", Offset:279, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sigqueue.go", Offset:1418, Line:33, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/slice.go", Offset:211, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string.go", Offset:207, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stubs.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sys_darwin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sys_x86.go", Offset:241, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/time.go", Offset:264, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/timestub.go", Offset:324, Line:12, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/trace.go", Offset:630, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/traceback.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/type.go", Offset:217, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/unaligned1.go", Offset:245, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/write_err.go", Offset:204, Line:9, Column:8}}, "runtime/internal/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/atomic_pointer.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocall.go", Offset:4117, Line:83, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan.go", Offset:708, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuprof.go", Offset:548, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lock_sema.go", Offset:247, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc.go", Offset:4400, Line:108, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map.go", Offset:2583, Line:57, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbitmap.go", Offset:3760, Line:78, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mcentral.go", Offset:465, Line:15, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal.go", Offset:242, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgc.go", Offset:6749, Line:140, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcmark.go", Offset:231, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweep.go", Offset:219, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweepbuf.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcwork.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mheap.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mprof.go", Offset:265, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mstats.go", Offset:209, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/netpoll.go", Offset:273, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/panic.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/print.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime1.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime2.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sema.go", Offset:775, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_unix.go", Offset:252, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sigqueue.go", Offset:1391, Line:32, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/traceback.go", Offset:187, Line:8, Column:2}}}, TestGoFiles:[]string{"export_mmap_test.go", "export_test.go", "export_unix_test.go", "proc_runtime_test.go"}, TestImports:[]string{"runtime/internal/atomic", "runtime/internal/sys", "unsafe"}, TestImportPos:map[string][]token.Position{"runtime/internal/sys":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/export_test.go", Offset:243, Line:11, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/export_test.go", Offset:267, Line:12, Column:2}}, "runtime/internal/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/export_test.go", Offset:216, Line:10, Column:2}}}, XTestGoFiles:[]string{"callers_test.go", "chan_test.go", "chanbarrier_test.go", "closure_test.go", "complex_test.go", "crash_cgo_test.go", "crash_test.go", "crash_unix_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_mmap_test.go", "runtime_test.go", "runtime_unix_test.go", "rwmutex_test.go", "sizeof_test.go", "slice_test.go", "softfloat64_test.go", "stack_test.go", "string_test.go", "symtab_test.go"}, XTestImports:[]string{"bytes", "crypto/rand", "encoding/binary", "flag", "fmt", "go/build", "internal/race", "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"}, XTestImportPos:map[string][]token.Position{"net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:200, Line:9, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/callers_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:254, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chanbarrier_test.go", Offset:211, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/closure_test.go", Offset:188, Line:6, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/complex_test.go", Offset:206, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:293, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:334, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:372, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/env_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/fastlog2_test.go", Offset:211, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:267, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gcinfo_test.go", Offset:212, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:244, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_test.go", Offset:218, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:296, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_benchmark_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:291, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:283, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/norace_test.go", Offset:300, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:280, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rand_test.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:330, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:281, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_mmap_test.go", Offset:273, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:247, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:442, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:355, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sizeof_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/slice_test.go", Offset:198, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/softfloat64_test.go", Offset:226, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:293, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab_test.go", Offset:214, Line:10, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:257, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gcinfo_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:192, Line:8, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:243, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:249, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:305, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:244, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:253, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:225, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:208, Line:10, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:286, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:200, Line:9, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:205, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:261, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sizeof_test.go", Offset:209, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:214, Line:11, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:253, Line:13, Column:2}}, "crypto/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:192, Line:8, Column:2}}, "go/build":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:208, Line:10, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/callers_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chanbarrier_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:260, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:293, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:339, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/env_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/example_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/fastlog2_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gcinfo_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:272, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:218, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:270, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/norace_test.go", Offset:289, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rand_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:297, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:259, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_mmap_test.go", Offset:262, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:397, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:310, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sizeof_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/softfloat64_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:235, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab_test.go", Offset:192, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/callers_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:282, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:315, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:350, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/example_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:233, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:285, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_benchmark_test.go", Offset:209, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:272, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:235, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:319, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:270, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:259, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab_test.go", Offset:203, Line:9, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:265, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:304, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:345, Line:22, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:278, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:307, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:291, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:304, Line:19, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:249, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:255, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:311, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:250, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:259, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:231, Line:11, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:292, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:240, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:212, Line:9, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:266, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:322, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:270, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:242, Line:12, Column:2}}, "regexp":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:283, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:287, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:225, Line:12, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:239, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:252, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:254, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:416, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:340, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:278, Line:17, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:271, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:304, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_benchmark_test.go", Offset:198, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:261, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rand_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:308, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:248, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:203, Line:9, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:192, Line:8, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:236, Line:12, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:231, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chanbarrier_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:326, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:244, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:283, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:246, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:408, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:270, Line:16, Column:2}}, "math/cmplx":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/complex_test.go", Offset:192, Line:8, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:233, Line:11, Column:2}}, "encoding/binary":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:207, Line:9, Column:2}}, "runtime/debug":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:227, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:218, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:219, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:323, Line:15, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/softfloat64_test.go", Offset:200, Line:9, Column:2}}, "runtime/internal/sys":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:229, Line:12, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:212, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/fastlog2_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/softfloat64_test.go", Offset:192, Line:8, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:361, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/env_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:269, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:431, Line:17, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:223, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:266, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:224, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:250, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:192, Line:8, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:209, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/example_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_benchmark_test.go", Offset:191, Line:7, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:226, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:303, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/slice_test.go", Offset:191, Line:7, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:201, Line:9, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:286, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:255, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_test.go", Offset:229, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:315, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal_test.go", Offset:222, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:235, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_mmap_test.go", Offset:284, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:258, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sizeof_test.go", Offset:242, Line:13, Column:2}}}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc139254000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14d898380, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big", Name:"big", ImportComment:"", Doc:"Package big implements arbitrary-precision arithmetic (big numbers).", ImportPath:"math/big", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/math/big.a", AllTags:[]string{"386", "amd64", "amd64p32", "arm", "arm64", "math_big_pure_go", "mips", "mips64", "mips64le", "mipsle", "ppc64", "ppc64le", "s390x", "wasm"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"accuracy_string.go", "arith.go", "arith_amd64.go", "arith_decl.go", "decimal.go", "doc.go", "float.go", "floatconv.go", "floatmarsh.go", "ftoa.go", "int.go", "intconv.go", "intmarsh.go", "nat.go", "natconv.go", "prime.go", "rat.go", "ratconv.go", "ratmarsh.go", "roundingmode_string.go", "sqrt.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"arith_decl_pure.go", "arith_decl_s390x.go", "arith_s390x_test.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"arith_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"bytes", "encoding/binary", "errors", "fmt", "internal/cpu", "io", "math", "math/bits", "math/rand", "strconv", "strings", "sync"}, ImportPos:map[string][]token.Position{"math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:254, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:666, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime.go", Offset:180, Line:7, Column:8}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:254, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:679, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:288, Line:15, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/accuracy_string.go", Offset:82, Line:5, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:384, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/roundingmode_string.go", Offset:86, Line:5, Column:8}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith.go", Offset:370, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:585, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:653, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:275, Line:14, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:570, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:246, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:256, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:377, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:241, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:244, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:242, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:264, Line:12, Column:2}}, "encoding/binary":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:237, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:634, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:235, Line:10, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:368, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:235, Line:10, Column:2}}, "internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_amd64.go", Offset:209, Line:9, Column:8}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:577, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt.go", Offset:180, Line:7, Column:8}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:253, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:248, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:261, Line:12, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:259, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:278, Line:14, Column:2}}}, TestGoFiles:[]string{"arith_test.go", "bits_test.go", "calibrate_test.go", "decimal_test.go", "float_test.go", "floatconv_test.go", "floatmarsh_test.go", "gcd_test.go", "hilbert_test.go", "int_test.go", "intconv_test.go", "intmarsh_test.go", "nat_test.go", "natconv_test.go", "prime_test.go", "rat_test.go", "ratconv_test.go", "ratmarsh_test.go", "sqrt_test.go"}, TestImports:[]string{"bytes", "encoding/gob", "encoding/hex", "encoding/json", "encoding/xml", "flag", "fmt", "internal/testenv", "io", "math", "math/bits", "math/rand", "runtime", "sort", "strconv", "strings", "testing", "testing/quick", "time", "unicode"}, TestImportPos:map[string][]token.Position{"internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:190, Line:9, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:234, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:356, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:763, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:228, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:281, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:372, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:250, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:212, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:211, Line:11, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:348, Line:13, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:774, Line:26, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:261, Line:15, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:206, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:220, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:207, Line:11, Column:2}}, "encoding/gob":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:192, Line:9, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:208, Line:10, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:341, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:756, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:365, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:183, Line:8, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:268, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:198, Line:10, Column:2}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:205, Line:11, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:212, Line:11, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:217, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:239, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:218, Line:12, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:748, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:183, Line:8, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:190, Line:9, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:183, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:199, Line:10, Column:2}}, "encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:192, Line:9, Column:2}}, "encoding/xml":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:225, Line:11, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:190, Line:9, Column:2}}}, XTestGoFiles:[]string{"example_rat_test.go", "example_test.go", "floatexample_test.go"}, XTestImports:[]string{"fmt", "log", "math", "math/big"}, XTestImportPos:map[string][]token.Position{"log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:195, Line:9, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:202, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:195, Line:9, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:188, Line:8, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:195, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:203, Line:10, Column:2}}}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc14e492000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14d4e9880, 0x8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/sync", Name:"sync", ImportComment:"", Doc:"Package sync provides basic synchronization primitives such as mutual exclusion locks.", ImportPath:"sync", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/sync.a", AllTags:[]string{"race"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"cond.go", "map.go", "mutex.go", "once.go", "pool.go", "runtime.go", "rwmutex.go", "waitgroup.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"internal/race", "runtime", "sync/atomic", "unsafe"}, ImportPos:map[string][]token.Position{"sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:554, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:212, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:201, Line:9, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:569, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime.go", Offset:181, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:216, Line:10, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:537, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:184, Line:8, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:201, Line:9, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"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:[]string{"bytes", "fmt", "internal/race", "internal/testenv", "io", "math/rand", "os", "os/exec", "reflect", "runtime", "runtime/debug", "strings", "sync", "sync/atomic", "testing", "testing/quick", "time"}, XTestImportPos:map[string][]token.Position{"runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:199, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:259, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:276, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:222, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:206, Line:9, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:231, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:302, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:340, Line:16, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:204, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:242, Line:12, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_reference_test.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:314, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:243, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:227, Line:11, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:222, Line:11, Column:2}}, "runtime/debug":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:287, Line:12, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:230, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:232, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:291, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:329, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:258, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:242, Line:12, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:198, Line:9, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:215, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:215, Line:10, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:189, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:270, Line:15, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:189, Line:8, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:210, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_reference_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:224, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:281, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:304, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:233, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:217, Line:10, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:243, Line:13, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:188, Line:7, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:202, Line:9, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:189, Line:8, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:248, Line:13, Column:2}}}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc151bd2000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14d3ab880, 0x4)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec", Name:"exec", ImportComment:"", Doc:"Package exec runs external commands.", ImportPath:"os/exec", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/os/exec.a", AllTags:[]string{"darwin", "dragonfly", "freebsd", "js", "linux", "nacl", "netbsd", "openbsd", "plan9", "solaris", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"exec.go", "exec_unix.go", "lp_unix.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"exec_windows.go", "lp_js.go", "lp_plan9.go", "lp_windows.go", "lp_windows_test.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"bytes", "context", "errors", "io", "os", "path/filepath", "runtime", "strconv", "strings", "sync", "syscall"}, ImportPos:map[string][]token.Position{"context":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1083, Line:25, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1116, Line:29, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/lp_unix.go", Offset:270, Line:12, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1133, Line:30, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1144, Line:31, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1155, Line:32, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/lp_unix.go", Offset:287, Line:13, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1174, Line:34, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_unix.go", Offset:217, Line:11, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1074, Line:24, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1094, Line:26, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/lp_unix.go", Offset:254, Line:10, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1104, Line:27, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1110, Line:28, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_unix.go", Offset:211, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/lp_unix.go", Offset:264, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec.go", Offset:1166, Line:33, Column:2}}}, TestGoFiles:[]string{"env_test.go", "internal_test.go", "lp_test.go", "lp_unix_test.go"}, TestImports:[]string{"io", "io/ioutil", "os", "reflect", "testing"}, TestImportPos:map[string][]token.Position{"reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/env_test.go", Offset:184, Line:8, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/env_test.go", Offset:195, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/internal_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/lp_test.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/lp_unix_test.go", Offset:268, Line:12, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/internal_test.go", Offset:184, Line:8, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/lp_unix_test.go", Offset:249, Line:10, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/lp_unix_test.go", Offset:262, Line:11, Column:2}}}, XTestGoFiles:[]string{"example_test.go", "exec_posix_test.go", "exec_test.go"}, XTestImports:[]string{"bufio", "bytes", "context", "encoding/json", "fmt", "internal/poll", "internal/testenv", "io", "io/ioutil", "log", "net", "net/http", "net/http/httptest", "os", "os/exec", "os/user", "path/filepath", "runtime", "strconv", "strings", "syscall", "testing", "time"}, XTestImportPos:map[string][]token.Position{"time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:287, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_posix_test.go", Offset:298, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:528, Line:30, Column:2}}, "os/user":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_posix_test.go", Offset:254, Line:10, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_posix_test.go", Offset:276, Line:12, Column:2}}, "bufio":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:311, Line:11, Column:2}}, "internal/poll":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:347, Line:15, Column:2}}, "context":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:198, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:329, Line:13, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:233, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:384, Line:17, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:239, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:390, Line:18, Column:2}}, "net/http":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:417, Line:21, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:467, Line:25, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:259, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:450, Line:23, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_posix_test.go", Offset:287, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:517, Line:29, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:484, Line:26, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:252, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:403, Line:19, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:364, Line:16, Column:2}}, "net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:410, Line:20, Column:2}}, "net/http/httptest":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:429, Line:22, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:320, Line:12, Column:2}}, "encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:209, Line:10, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:226, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:340, Line:14, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:265, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:456, Line:24, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/example_test.go", Offset:276, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:506, Line:28, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_posix_test.go", Offset:265, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec/exec_test.go", Offset:495, Line:27, Column:2}}}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc115656a80)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14d244e00, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/dsa", Name:"dsa", ImportComment:"", Doc:"Package dsa implements the Digital Signature Algorithm, as defined in FIPS 186-3.", ImportPath:"crypto/dsa", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/crypto/dsa.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"dsa.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"crypto/internal/randutil", "errors", "io", "math/big"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/dsa/dsa.go", Offset:361, Line:11, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/dsa/dsa.go", Offset:371, Line:12, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/dsa/dsa.go", Offset:377, Line:13, Column:2}}, "crypto/internal/randutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/dsa/dsa.go", Offset:390, Line:15, Column:2}}}, TestGoFiles:[]string{"dsa_test.go"}, TestImports:[]string{"crypto/rand", "math/big", "testing"}, TestImportPos:map[string][]token.Position{"math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/dsa/dsa_test.go", Offset:198, Line:9, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/dsa/dsa_test.go", Offset:210, Line:10, Column:2}}, "crypto/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/dsa/dsa_test.go", Offset:183, Line:8, Column:2}}}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 29950 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0974a1500)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0b1936000, 0xa)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc1847662c1, 0xb, 0xc10a442e00, 0x33, 0xc188f6b800, 0x0, 0x0, 0x9, 0xc100f74e40, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc17d96ca50, 0xc176286ea0, 0xb, 0x12, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc1855eb500, 0xc1884873d8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc1855eb500, 0xc04eb910e0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/errors", Name:"errors", ImportComment:"", Doc:"Package errors implements functions to manipulate errors.", ImportPath:"errors", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/errors.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"errors.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{}, ImportPos:map[string][]token.Position{}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"errors_test.go", "example_test.go"}, XTestImports:[]string{"errors", "fmt", "testing", "time"}, XTestImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/errors_test.go", Offset:191, Line:8, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/errors_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/example_test.go", Offset:191, Line:8, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/errors_test.go", Offset:208, Line:10, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/example_test.go", Offset:198, Line:9, Column:2}}}}
goroutine 30282 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc034d92400)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14cf90000, 0x6)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc00edbf461, 0xa, 0xc14c6a5440, 0x32, 0xc071e069c0, 0x0, 0xc0ff6b5700, 0xc071c683f0, 0xc071c683c0, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc0b2206fd0, 0xc14cfb3c28, 0x1, 0x1, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc0b1936000, 0xc13acaa140)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc0b1936000, 0xc07a483260)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/io", Name:"io", ImportComment:"", Doc:"Package io provides basic interfaces to I/O primitives.", ImportPath:"io", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/io.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"io.go", "multi.go", "pipe.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "sync", "sync/atomic"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io.go", Offset:650, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe.go", Offset:275, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe.go", Offset:285, Line:12, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe.go", Offset:293, Line:13, Column:2}}}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"example_test.go", "io_test.go", "multi_test.go", "pipe_test.go"}, XTestImports:[]string{"bytes", "crypto/sha1", "errors", "fmt", "io", "io/ioutil", "log", "os", "runtime", "sort", "strings", "testing", "time"}, XTestImportPos:map[string][]token.Position{"crypto/sha1":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:196, Line:9, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:249, Line:14, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:187, Line:8, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:221, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:196, Line:9, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:209, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:236, Line:13, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:222, Line:12, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:229, Line:13, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:211, Line:10, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:203, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:213, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:203, Line:10, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:235, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:221, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:260, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:219, Line:12, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:232, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:271, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:230, Line:13, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:282, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:241, Line:14, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:211, Line:11, Column:2}}}}
goroutine 30282 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0bd7ee800)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14cf90e00, 0x2)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc00edbf461, 0xa, 0xc14c6a5440, 0x32, 0xc071e069c0, 0x0, 0xc0ff6b5700, 0xc071c683f0, 0xc071c683c0, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc0b2206fd0, 0xc14cfb3c28, 0x1, 0x1, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc0b1936000, 0xc13acaa140)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc0b1936000, 0xc07a483260)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/sync", Name:"sync", ImportComment:"", Doc:"Package sync provides basic synchronization primitives such as mutual exclusion locks.", ImportPath:"sync", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/sync.a", AllTags:[]string{"race"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"cond.go", "map.go", "mutex.go", "once.go", "pool.go", "runtime.go", "rwmutex.go", "waitgroup.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"internal/race", "runtime", "sync/atomic", "unsafe"}, ImportPos:map[string][]token.Position{"runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:201, Line:9, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:554, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:212, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:201, Line:9, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:569, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime.go", Offset:181, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:216, Line:10, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex.go", Offset:537, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex.go", Offset:184, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup.go", Offset:184, Line:8, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"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:[]string{"bytes", "fmt", "internal/race", "internal/testenv", "io", "math/rand", "os", "os/exec", "reflect", "runtime", "runtime/debug", "strings", "sync", "sync/atomic", "testing", "testing/quick", "time"}, XTestImportPos:map[string][]token.Position{"reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:188, Line:7, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:202, Line:9, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:199, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:259, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:276, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:222, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:206, Line:9, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:248, Line:13, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:230, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:232, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:291, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:329, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:258, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:242, Line:12, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:189, Line:8, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_reference_test.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:314, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:243, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:227, Line:11, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:243, Line:13, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:222, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:210, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_reference_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:224, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:281, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/once_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:304, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/runtime_sema_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:233, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:217, Line:10, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:198, Line:9, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:204, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:242, Line:12, Column:2}}, "runtime/debug":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:287, Line:12, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/waitgroup_test.go", Offset:189, Line:8, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/cond_test.go", Offset:231, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_pool_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:302, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/pool_test.go", Offset:340, Line:16, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/example_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_bench_test.go", Offset:189, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:215, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/rwmutex_test.go", Offset:215, Line:10, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/map_test.go", Offset:189, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/sync/mutex_test.go", Offset:270, Line:15, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc14f2ce000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0b1d50380, 0x4)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big", Name:"big", ImportComment:"", Doc:"Package big implements arbitrary-precision arithmetic (big numbers).", ImportPath:"math/big", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/math/big.a", AllTags:[]string{"386", "amd64", "amd64p32", "arm", "arm64", "math_big_pure_go", "mips", "mips64", "mips64le", "mipsle", "ppc64", "ppc64le", "s390x", "wasm"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"accuracy_string.go", "arith.go", "arith_amd64.go", "arith_decl.go", "decimal.go", "doc.go", "float.go", "floatconv.go", "floatmarsh.go", "ftoa.go", "int.go", "intconv.go", "intmarsh.go", "nat.go", "natconv.go", "prime.go", "rat.go", "ratconv.go", "ratmarsh.go", "roundingmode_string.go", "sqrt.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"arith_decl_pure.go", "arith_decl_s390x.go", "arith_s390x_test.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"arith_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"bytes", "encoding/binary", "errors", "fmt", "internal/cpu", "io", "math", "math/bits", "math/rand", "strconv", "strings", "sync"}, ImportPos:map[string][]token.Position{"math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:577, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt.go", Offset:180, Line:7, Column:8}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:253, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:248, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:261, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:261, Line:12, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:259, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:278, Line:14, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:254, Line:11, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/accuracy_string.go", Offset:82, Line:5, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:384, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:267, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/roundingmode_string.go", Offset:86, Line:5, Column:8}}, "internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_amd64.go", Offset:209, Line:9, Column:8}}, "encoding/binary":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:237, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:634, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:235, Line:10, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:368, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:235, Line:10, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:254, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:666, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime.go", Offset:180, Line:7, Column:8}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:679, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:288, Line:15, Column:2}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith.go", Offset:370, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:585, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat.go", Offset:653, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:275, Line:14, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float.go", Offset:570, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv.go", Offset:246, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh.go", Offset:256, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ftoa.go", Offset:377, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int.go", Offset:241, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh.go", Offset:244, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat.go", Offset:242, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh.go", Offset:264, Line:12, Column:2}}}, TestGoFiles:[]string{"arith_test.go", "bits_test.go", "calibrate_test.go", "decimal_test.go", "float_test.go", "floatconv_test.go", "floatmarsh_test.go", "gcd_test.go", "hilbert_test.go", "int_test.go", "intconv_test.go", "intmarsh_test.go", "nat_test.go", "natconv_test.go", "prime_test.go", "rat_test.go", "ratconv_test.go", "ratmarsh_test.go", "sqrt_test.go"}, TestImports:[]string{"bytes", "encoding/gob", "encoding/hex", "encoding/json", "encoding/xml", "flag", "fmt", "internal/testenv", "io", "math", "math/bits", "math/rand", "runtime", "sort", "strconv", "strings", "testing", "testing/quick", "time", "unicode"}, TestImportPos:map[string][]token.Position{"encoding/json":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:208, Line:10, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:199, Line:10, Column:2}}, "testing/quick":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:261, Line:15, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:190, Line:9, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:212, Line:11, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:234, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:356, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:763, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:228, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:231, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:281, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:372, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:250, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:212, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:229, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:241, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:211, Line:11, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:348, Line:13, Column:2}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:205, Line:11, Column:2}}, "encoding/xml":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:225, Line:11, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/bits_test.go", Offset:341, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:756, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/decimal_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:191, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/hilbert_test.go", Offset:365, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:183, Line:8, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:183, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:223, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:217, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:239, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/nat_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/natconv_test.go", Offset:218, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/prime_test.go", Offset:190, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:218, Line:12, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:748, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:183, Line:8, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/calibrate_test.go", Offset:774, Line:26, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:198, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/rat_test.go", Offset:183, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:199, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:190, Line:9, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/float_test.go", Offset:206, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatconv_test.go", Offset:220, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratconv_test.go", Offset:207, Line:11, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:190, Line:9, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/arith_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/gcd_test.go", Offset:268, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/sqrt_test.go", Offset:198, Line:10, Column:2}}, "encoding/gob":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/intmarsh_test.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/ratmarsh_test.go", Offset:192, Line:9, Column:2}}, "encoding/hex":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/int_test.go", Offset:192, Line:9, Column:2}}}, XTestGoFiles:[]string{"example_rat_test.go", "example_test.go", "floatexample_test.go"}, XTestImports:[]string{"fmt", "log", "math", "math/big"}, XTestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:188, Line:8, Column:2}}, "math/big":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_rat_test.go", Offset:195, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:203, Line:10, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:195, Line:9, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/example_test.go", Offset:202, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/math/big/floatexample_test.go", Offset:195, Line:9, Column:2}}}}
goroutine 30282 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc14e497000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14cd06380, 0x8)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc00edbf461, 0xa, 0xc14c6a5440, 0x32, 0xc071e069c0, 0x0, 0xc0ff6b5700, 0xc071c683f0, 0xc071c683c0, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc0b2206fd0, 0xc14cfb3c28, 0x1, 0x1, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc0b1936000, 0xc13acaa140)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc0b1936000, 0xc07a483260)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/internal/randutil", Name:"randutil", ImportComment:"", Doc:"Package randutil contains internal randomness utilities for various crypto packages.", ImportPath:"crypto/internal/randutil", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/crypto/internal/randutil.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"randutil.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"io", "sync"}, ImportPos:map[string][]token.Position{"io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/internal/randutil/randutil.go", Offset:279, Line:10, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/crypto/internal/randutil/randutil.go", Offset:285, Line:11, Column:2}}}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string(nil), XTestImports:[]string{}, XTestImportPos:map[string][]token.Position{}}
goroutine 30282 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc001573800)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0b1e27500, 0x18)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc00edbf461, 0xa, 0xc14c6a5440, 0x32, 0xc071e069c0, 0x0, 0xc0ff6b5700, 0xc071c683f0, 0xc071c683c0, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc0b2206fd0, 0xc14cfb3c28, 0x1, 0x1, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc0b1936000, 0xc13acaa140)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc0b1936000, 0xc07a483260)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes", Name:"bytes", ImportComment:"", Doc:"Package bytes implements functions for the manipulation of byte slices.", ImportPath:"bytes", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/bytes.a", AllTags:[]string{"linux"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"buffer.go", "bytes.go", "bytes_decl.go", "reader.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"boundary_test.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "internal/bytealg", "io", "unicode", "unicode/utf8"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/buffer.go", Offset:229, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/reader.go", Offset:185, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/buffer.go", Offset:239, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/reader.go", Offset:195, Line:9, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/buffer.go", Offset:245, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes.go", Offset:352, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/reader.go", Offset:201, Line:10, Column:2}}, "internal/bytealg":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes.go", Offset:321, Line:10, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes.go", Offset:341, Line:11, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"buffer_test.go", "bytes_test.go", "compare_test.go", "example_test.go", "reader_test.go"}, XTestImports:[]string{"bytes", "encoding/base64", "fmt", "internal/testenv", "io", "io/ioutil", "math/rand", "os", "reflect", "runtime", "sort", "strings", "sync", "testing", "unicode", "unicode/utf8"}, XTestImportPos:map[string][]token.Position{"runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/buffer_test.go", Offset:220, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/reader_test.go", Offset:227, Line:12, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/buffer_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes_test.go", Offset:263, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/compare_test.go", Offset:221, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/reader_test.go", Offset:235, Line:13, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes_test.go", Offset:252, Line:13, Column:2}}, "encoding/base64":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/example_test.go", Offset:199, Line:9, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/example_test.go", Offset:231, Line:12, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/buffer_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes_test.go", Offset:228, Line:11, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/buffer_test.go", Offset:242, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes_test.go", Offset:285, Line:16, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/example_test.go", Offset:218, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/reader_test.go", Offset:201, Line:9, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/compare_test.go", Offset:201, Line:9, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes_test.go", Offset:241, Line:12, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/example_test.go", Offset:237, Line:13, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/buffer_test.go", Offset:190, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes_test.go", Offset:190, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/compare_test.go", Offset:190, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/example_test.go", Offset:190, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/reader_test.go", Offset:190, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/buffer_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/example_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/reader_test.go", Offset:208, Line:10, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/bytes_test.go", Offset:274, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/example_test.go", Offset:245, Line:14, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/bytes/reader_test.go", Offset:214, Line:11, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc086764000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0b1d51500, 0x5)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/errors", Name:"errors", ImportComment:"", Doc:"Package errors implements functions to manipulate errors.", ImportPath:"errors", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/errors.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"errors.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{}, ImportPos:map[string][]token.Position{}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"errors_test.go", "example_test.go"}, XTestImports:[]string{"errors", "fmt", "testing", "time"}, XTestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/errors_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/example_test.go", Offset:191, Line:8, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/errors_test.go", Offset:208, Line:10, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/example_test.go", Offset:198, Line:9, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/errors/errors_test.go", Offset:191, Line:8, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc01138c900)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0b2038a80, 0x6)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/io", Name:"io", ImportComment:"", Doc:"Package io provides basic interfaces to I/O primitives.", ImportPath:"io", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/io.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"io.go", "multi.go", "pipe.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "sync", "sync/atomic"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io.go", Offset:650, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe.go", Offset:275, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe.go", Offset:285, Line:12, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe.go", Offset:293, Line:13, Column:2}}}, TestGoFiles:[]string(nil), TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"example_test.go", "io_test.go", "multi_test.go", "pipe_test.go"}, XTestImports:[]string{"bytes", "crypto/sha1", "errors", "fmt", "io", "io/ioutil", "log", "os", "runtime", "sort", "strings", "testing", "time"}, XTestImportPos:map[string][]token.Position{"bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:187, Line:8, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:209, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:236, Line:13, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:222, Line:12, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:235, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:221, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:260, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:219, Line:12, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:211, Line:10, Column:2}}, "crypto/sha1":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:196, Line:9, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:249, Line:14, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:196, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:221, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:196, Line:9, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:203, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:213, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:228, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:203, Line:10, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/example_test.go", Offset:229, Line:13, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/io_test.go", Offset:232, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:271, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:230, Line:13, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/multi_test.go", Offset:282, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:241, Line:14, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/io/pipe_test.go", Offset:211, Line:11, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc14f2d6000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14c512e00, 0x2)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/os", Name:"os", ImportComment:"", Doc:"Package os provides a platform-independent interface to operating system functionality.", ImportPath:"os", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/os.a", AllTags:[]string{"darwin", "dragonfly", "freebsd", "js", "linux", "nacl", "netbsd", "openbsd", "plan9", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"dir.go", "dir_unix.go", "env.go", "error.go", "error_posix.go", "error_unix.go", "exec.go", "exec_posix.go", "exec_unix.go", "executable.go", "executable_darwin.go", "file.go", "file_posix.go", "file_unix.go", "getwd.go", "getwd_darwin.go", "path.go", "path_unix.go", "pipe_bsd.go", "proc.go", "stat.go", "stat_darwin.go", "stat_unix.go", "sticky_bsd.go", "str.go", "sys.go", "sys_bsd.go", "sys_unix.go", "types.go", "types_unix.go", "wait_unimp.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"dir_plan9.go", "dir_windows.go", "error_plan9.go", "error_windows.go", "error_windows_test.go", "exec_plan9.go", "exec_windows.go", "executable_freebsd.go", "executable_path.go", "executable_plan9.go", "executable_procfs.go", "executable_solaris.go", "executable_windows.go", "export_windows_test.go", "file_plan9.go", "file_windows.go", "os_windows_test.go", "path_plan9.go", "path_windows.go", "path_windows_test.go", "pipe2_bsd.go", "pipe_linux.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_windows.go", "sticky_notbsd.go", "sys_js.go", "sys_linux.go", "sys_nacl.go", "sys_plan9.go", "sys_solaris.go", "sys_windows.go", "types_plan9.go", "types_windows.go", "wait_wait6.go", "wait_waitid.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "internal/poll", "internal/syscall/unix", "internal/testlog", "io", "runtime", "sync", "sync/atomic", "syscall", "time"}, ImportPos:map[string][]token.Position{"time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:247, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_unix.go", Offset:292, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1528, Line:46, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_posix.go", Offset:279, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/stat_darwin.go", Offset:193, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/types.go", Offset:193, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/types_unix.go", Offset:230, Line:12, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/dir_unix.go", Offset:266, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:202, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_unix.go", Offset:270, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1506, Line:44, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_unix.go", Offset:302, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/getwd.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/proc.go", Offset:199, Line:10, Column:2}}, "internal/testlog":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env.go", Offset:217, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1480, Line:42, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/stat.go", Offset:179, Line:7, Column:8}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_unix.go", Offset:260, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_darwin.go", Offset:179, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1453, Line:40, Column:2}}, "internal/poll":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error.go", Offset:192, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1463, Line:41, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_unix.go", Offset:260, Line:10, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/getwd.go", Offset:193, Line:9, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:221, Line:11, Column:2}}, "internal/syscall/unix":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_unix.go", Offset:277, Line:11, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/dir_unix.go", Offset:260, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1500, Line:43, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path.go", Offset:182, Line:8, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/dir_unix.go", Offset:277, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env.go", Offset:237, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_posix.go", Offset:265, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_unix.go", Offset:257, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_posix.go", Offset:268, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/exec_unix.go", Offset:281, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file.go", Offset:1517, Line:45, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_posix.go", Offset:268, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/file_unix.go", Offset:313, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/getwd.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/getwd_darwin.go", Offset:179, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path.go", Offset:188, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_bsd.go", Offset:228, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/proc.go", Offset:210, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/stat_darwin.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/stat_unix.go", Offset:260, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/sys_bsd.go", Offset:243, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/types.go", Offset:182, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/types_unix.go", Offset:219, Line:11, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"env_test.go", "env_unix_test.go", "error_test.go", "error_unix_test.go", "example_test.go", "executable_test.go", "fifo_test.go", "os_test.go", "os_unix_test.go", "path_test.go", "pipe_test.go", "timeout_test.go"}, XTestImports:[]string{"bufio", "bytes", "errors", "flag", "fmt", "internal/poll", "internal/testenv", "io", "io/ioutil", "log", "math/rand", "os", "os/exec", "os/signal", "path/filepath", "reflect", "runtime", "runtime/debug", "sort", "strconv", "strings", "sync", "syscall", "testing", "time"}, XTestImportPos:map[string][]token.Position{"math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:297, Line:17, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_unix_test.go", Offset:259, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_unix_test.go", Offset:265, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/example_test.go", Offset:201, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:288, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:260, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:271, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:326, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:310, Line:18, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_test.go", Offset:217, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_unix_test.go", Offset:267, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:230, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:266, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:341, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:380, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:329, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:274, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:415, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:335, Line:21, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_unix_test.go", Offset:252, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/example_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:262, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:214, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:280, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:254, Line:13, Column:2}}, "internal/poll":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:261, Line:14, Column:2}}, "os/signal":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:350, Line:19, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/example_test.go", Offset:194, Line:9, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:221, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:287, Line:14, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:255, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:311, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:314, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:296, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:252, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:363, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:316, Line:19, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:253, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:271, Line:12, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:268, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:332, Line:18, Column:2}}, "bufio":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:244, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:262, Line:11, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:269, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:241, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:252, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:307, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:278, Line:15, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:322, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:361, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:396, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:327, Line:20, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_test.go", Offset:195, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:303, Line:18, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/env_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:350, Line:22, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:307, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:385, Line:22, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:213, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/executable_test.go", Offset:238, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:294, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:286, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:279, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:235, Line:12, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_unix_test.go", Offset:271, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:330, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:369, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:318, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:263, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:404, Line:24, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:206, Line:10, Column:2}}, "runtime/debug":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:325, Line:20, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:374, Line:21, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/error_test.go", Offset:194, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:275, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:247, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:258, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/path_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:313, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:284, Line:16, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/example_test.go", Offset:207, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/fifo_test.go", Offset:352, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:391, Line:26, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_unix_test.go", Offset:340, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/pipe_test.go", Offset:426, Line:26, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/timeout_test.go", Offset:346, Line:22, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:196, Line:9, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/os/os_test.go", Offset:342, Line:21, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0000dd500)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14c513c00, 0x2)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
<-- result #112: textDocument/signatureHelp: null
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime", Name:"runtime", ImportComment:"", Doc:"Package runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.", ImportPath:"runtime", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/runtime.a", AllTags:[]string{"386", "amd64", "amd64p32", "android", "arm", "arm64", "cgo", "darwin", "dragonfly", "freebsd", "ignore", "js", "linux", "mips", "mips64", "mips64le", "mipsle", "msan", "nacl", "netbsd", "openbsd", "plan9", "ppc64", "ppc64le", "race", "s390x", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"alg.go", "atomic_pointer.go", "cgo.go", "cgocall.go", "cgocallback.go", "cgocheck.go", "chan.go", "compiler.go", "complex.go", "cpuflags_amd64.go", "cpuprof.go", "cputicks.go", "debug.go", "debugcall.go", "defs_darwin_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_darwin.go", "mfinal.go", "mfixalloc.go", "mgc.go", "mgclarge.go", "mgcmark.go", "mgcsweep.go", "mgcsweepbuf.go", "mgcwork.go", "mheap.go", "mprof.go", "msan0.go", "msize.go", "mstats.go", "mwbbuf.go", "netpoll.go", "netpoll_kqueue.go", "os_darwin.go", "os_nonopenbsd.go", "panic.go", "plugin.go", "print.go", "proc.go", "profbuf.go", "proflabel.go", "race0.go", "rdebug.go", "relax_stub.go", "runtime.go", "runtime1.go", "runtime2.go", "rwmutex.go", "select.go", "sema.go", "signal_amd64x.go", "signal_darwin.go", "signal_darwin_amd64.go", "signal_sighandler.go", "signal_unix.go", "sigqueue.go", "sizeclasses.go", "slice.go", "softfloat64.go", "stack.go", "string.go", "stubs.go", "stubs_nonlinux.go", "stubs_x86.go", "symtab.go", "sys_darwin.go", "sys_nonppc64x.go", "sys_x86.go", "time.go", "timestub.go", "trace.go", "traceback.go", "type.go", "typekind.go", "unaligned1.go", "utf8.go", "vdso_in_none.go", "write_err.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"auxv_none.go", "cgo_mmap.go", "cgo_ppc64x.go", "cgo_sigaction.go", "crash_nonunix_test.go", "debug_test.go", "defs1_linux.go", "defs1_netbsd_386.go", "defs1_netbsd_amd64.go", "defs1_netbsd_arm.go", "defs1_solaris_amd64.go", "defs2_linux.go", "defs3_linux.go", "defs_arm_linux.go", "defs_darwin.go", "defs_darwin_386.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_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_amd64.go", "env_plan9.go", "export_arm_test.go", "export_debug_test.go", "export_futex_test.go", "export_linux_test.go", "export_windows_test.go", "futex_test.go", "hash32.go", "lfstack_32bit.go", "lock_futex.go", "lock_js.go", "mem_bsd.go", "mem_js.go", "mem_linux.go", "mem_plan9.go", "mem_windows.go", "memmove_linux_amd64_test.go", "mkduff.go", "mkfastlog2table.go", "mksizeclasses.go", "mmap.go", "msan.go", "net_plan9.go", "netpoll_epoll.go", "netpoll_fake.go", "netpoll_solaris.go", "netpoll_stub.go", "netpoll_windows.go", "norace_linux_test.go", "numcpu_freebsd_test.go", "os2_freebsd.go", "os2_nacl.go", "os2_openbsd.go", "os2_plan9.go", "os2_solaris.go", "os3_plan9.go", "os3_solaris.go", "os_android.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_openbsd.go", "os_openbsd_arm.go", "os_plan9.go", "os_plan9_arm.go", "os_solaris.go", "os_windows.go", "race.go", "runtime_linux_test.go", "sigaction.go", "signal_386.go", "signal_arm.go", "signal_arm64.go", "signal_darwin_386.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_openbsd.go", "signal_openbsd_386.go", "signal_openbsd_amd64.go", "signal_openbsd_arm.go", "signal_plan9.go", "signal_ppc64x.go", "signal_solaris.go", "signal_solaris_amd64.go", "signal_windows.go", "sigqueue_plan9.go", "sigtab_linux_generic.go", "sigtab_linux_mipsx.go", "stubs2.go", "stubs3.go", "stubs32.go", "stubs_android.go", "stubs_arm.go", "stubs_linux.go", "sys_arm.go", "sys_arm64.go", "sys_mips64x.go", "sys_mipsx.go", "sys_ppc64x.go", "sys_s390x.go", "sys_wasm.go", "syscall2_solaris.go", "syscall_solaris.go", "syscall_windows.go", "syscall_windows_test.go", "timeasm.go", "timestub2.go", "unaligned2.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_test.go", "vlop_arm_test.go", "vlrt.go", "wincallback.go", "write_err_android.go", "zcallback_windows.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string{"asm_ppc64x.h", "funcdata.h", "go_tls.h", "textflag.h"}, FFiles:[]string(nil), SFiles:[]string{"asm.s", "asm_amd64.s", "duff_amd64.s", "memclr_amd64.s", "memmove_amd64.s", "rt0_darwin_amd64.s", "sys_darwin_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"internal/bytealg", "internal/cpu", "runtime/internal/atomic", "runtime/internal/sys", "unsafe"}, ImportPos:map[string][]token.Position{"internal/cpu":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/alg.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuflags_amd64.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc.go", Offset:187, Line:8, Column:2}}, "runtime/internal/sys":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/alg.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocall.go", Offset:4144, Line:84, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocheck.go", Offset:325, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuprof.go", Offset:575, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/extern.go", Offset:8570, Line:166, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/heapdump.go", Offset:430, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc.go", Offset:4427, Line:109, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map.go", Offset:2610, Line:58, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_fast32.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_fast64.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_faststr.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbarrier.go", Offset:600, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbitmap.go", Offset:3787, Line:79, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal.go", Offset:269, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgc.go", Offset:6776, Line:141, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcmark.go", Offset:258, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweepbuf.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcwork.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mheap.go", Offset:263, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mstats.go", Offset:236, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mwbbuf.go", Offset:1028, Line:26, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/panic.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/print.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc.go", Offset:230, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime1.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime2.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sema.go", Offset:802, Line:24, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_amd64x.go", Offset:282, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/slice.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sys_x86.go", Offset:217, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/time.go", Offset:240, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/trace.go", Offset:606, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/traceback.go", Offset:214, Line:9, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/alg.go", Offset:227, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/atomic_pointer.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgo.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocall.go", Offset:4168, Line:85, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocheck.go", Offset:349, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan.go", Offset:735, Line:22, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuflags_amd64.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuprof.go", Offset:599, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debugcall.go", Offset:201, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/defs_darwin_amd64.go", Offset:104, Line:6, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/env_posix.go", Offset:270, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/float.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash64.go", Offset:387, Line:13, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/heapdump.go", Offset:454, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack.go", Offset:235, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_64bit.go", Offset:248, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lock_sema.go", Offset:274, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc.go", Offset:4451, Line:110, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map.go", Offset:2634, Line:59, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_fast32.go", Offset:211, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_fast64.go", Offset:211, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_faststr.go", Offset:211, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbarrier.go", Offset:624, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbitmap.go", Offset:3811, Line:80, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mcache.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mem_darwin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal.go", Offset:293, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfixalloc.go", Offset:282, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgc.go", Offset:6800, Line:142, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgclarge.go", Offset:1152, Line:31, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcmark.go", Offset:282, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweep.go", Offset:246, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweepbuf.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcwork.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mheap.go", Offset:287, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mprof.go", Offset:292, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/msan0.go", Offset:264, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mstats.go", Offset:260, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mwbbuf.go", Offset:1052, Line:27, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/netpoll.go", Offset:300, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/netpoll_kqueue.go", Offset:296, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/os_darwin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/panic.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/plugin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/print.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc.go", Offset:254, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf.go", Offset:215, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proflabel.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/race0.go", Offset:266, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rdebug.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime.go", Offset:214, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime1.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime2.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/select.go", Offset:254, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sema.go", Offset:826, Line:25, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_amd64x.go", Offset:306, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_darwin_amd64.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_sighandler.go", Offset:257, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_unix.go", Offset:279, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sigqueue.go", Offset:1418, Line:33, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/slice.go", Offset:211, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string.go", Offset:207, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stubs.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sys_darwin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sys_x86.go", Offset:241, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/time.go", Offset:264, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/timestub.go", Offset:324, Line:12, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/trace.go", Offset:630, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/traceback.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/type.go", Offset:217, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/unaligned1.go", Offset:245, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/write_err.go", Offset:204, Line:9, Column:8}}, "runtime/internal/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/atomic_pointer.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cgocall.go", Offset:4117, Line:83, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan.go", Offset:708, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/cpuprof.go", Offset:548, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lock_sema.go", Offset:247, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc.go", Offset:4400, Line:108, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map.go", Offset:2583, Line:57, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mbitmap.go", Offset:3760, Line:78, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mcentral.go", Offset:465, Line:15, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal.go", Offset:242, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgc.go", Offset:6749, Line:140, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcmark.go", Offset:231, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweep.go", Offset:219, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcsweepbuf.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mgcwork.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mheap.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mprof.go", Offset:265, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mstats.go", Offset:209, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/netpoll.go", Offset:273, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/panic.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/print.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime1.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime2.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sema.go", Offset:775, Line:23, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/signal_unix.go", Offset:252, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sigqueue.go", Offset:1391, Line:32, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/traceback.go", Offset:187, Line:8, Column:2}}, "internal/bytealg":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/error.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string.go", Offset:187, Line:8, Column:2}}}, TestGoFiles:[]string{"export_mmap_test.go", "export_test.go", "export_unix_test.go", "proc_runtime_test.go"}, TestImports:[]string{"runtime/internal/atomic", "runtime/internal/sys", "unsafe"}, TestImportPos:map[string][]token.Position{"runtime/internal/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/export_test.go", Offset:216, Line:10, Column:2}}, "runtime/internal/sys":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/export_test.go", Offset:243, Line:11, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/export_test.go", Offset:267, Line:12, Column:2}}}, XTestGoFiles:[]string{"callers_test.go", "chan_test.go", "chanbarrier_test.go", "closure_test.go", "complex_test.go", "crash_cgo_test.go", "crash_test.go", "crash_unix_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_mmap_test.go", "runtime_test.go", "runtime_unix_test.go", "rwmutex_test.go", "sizeof_test.go", "slice_test.go", "softfloat64_test.go", "stack_test.go", "string_test.go", "symtab_test.go"}, XTestImports:[]string{"bytes", "crypto/rand", "encoding/binary", "flag", "fmt", "go/build", "internal/race", "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"}, XTestImportPos:map[string][]token.Position{"net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:200, Line:9, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/callers_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:282, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:315, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:350, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/example_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:233, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:285, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_benchmark_test.go", Offset:209, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:272, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:235, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:319, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:270, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:259, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab_test.go", Offset:203, Line:9, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/callers_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:254, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chanbarrier_test.go", Offset:211, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/closure_test.go", Offset:188, Line:6, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/complex_test.go", Offset:206, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:293, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:334, Line:21, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:372, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/env_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/fastlog2_test.go", Offset:211, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:267, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gcinfo_test.go", Offset:212, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:244, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_test.go", Offset:218, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:296, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_benchmark_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:291, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:283, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/norace_test.go", Offset:300, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:280, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rand_test.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:330, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:281, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_mmap_test.go", Offset:273, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:247, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:442, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:355, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sizeof_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/slice_test.go", Offset:198, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/softfloat64_test.go", Offset:226, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:293, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab_test.go", Offset:214, Line:10, Column:2}}, "math/cmplx":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/complex_test.go", Offset:192, Line:8, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:266, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:322, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:270, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:242, Line:12, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:192, Line:8, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:253, Line:13, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:212, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/fastlog2_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/softfloat64_test.go", Offset:192, Line:8, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:231, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chanbarrier_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:326, Line:20, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:244, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:283, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:246, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:408, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:270, Line:16, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:265, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:304, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:345, Line:22, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:278, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:307, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:291, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:304, Line:19, Column:2}}, "os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:249, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:255, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:311, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:250, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:259, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:231, Line:11, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/callers_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chanbarrier_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:260, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:293, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:339, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/env_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/example_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/fastlog2_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gcinfo_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/iface_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:272, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:218, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:270, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/norace_test.go", Offset:289, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rand_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:297, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:259, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_mmap_test.go", Offset:262, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:397, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:310, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sizeof_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/softfloat64_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:235, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/symtab_test.go", Offset:192, Line:8, Column:2}}, "runtime/debug":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:227, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:218, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:219, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:323, Line:15, Column:2}}, "go/build":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:208, Line:10, Column:2}}, "sync/atomic":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:239, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:252, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:254, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:416, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:340, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:278, Line:17, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:257, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gcinfo_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:192, Line:8, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:233, Line:11, Column:2}}, "runtime/internal/sys":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:229, Line:12, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/chan_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:223, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:266, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:224, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:250, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:192, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:286, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:200, Line:9, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:243, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:249, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:305, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:244, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:253, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:225, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:208, Line:10, Column:2}}, "regexp":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:283, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:287, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:225, Line:12, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:216, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:209, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/example_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_benchmark_test.go", Offset:191, Line:7, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:226, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rwmutex_test.go", Offset:303, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/slice_test.go", Offset:191, Line:7, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:201, Line:9, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:361, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/env_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/proc_test.go", Offset:269, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_unix_test.go", Offset:431, Line:17, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:205, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:261, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sizeof_test.go", Offset:209, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:214, Line:11, Column:2}}, "encoding/binary":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:207, Line:9, Column:2}}, "crypto/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/memmove_test.go", Offset:192, Line:8, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:236, Line:12, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_cgo_test.go", Offset:271, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:304, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_benchmark_test.go", Offset:198, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/map_test.go", Offset:261, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/rand_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:308, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/stack_test.go", Offset:248, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/string_test.go", Offset:203, Line:9, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_test.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/crash_unix_test.go", Offset:292, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-gdb_test.go", Offset:240, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime-lldb_test.go", Offset:212, Line:9, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/gc_test.go", Offset:286, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:255, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_test.go", Offset:229, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/malloc_test.go", Offset:315, Line:19, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/mfinal_test.go", Offset:222, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/profbuf_test.go", Offset:235, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_mmap_test.go", Offset:284, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/runtime_test.go", Offset:258, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/sizeof_test.go", Offset:242, Line:13, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/hash_test.go", Offset:207, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/lfstack_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/runtime/softfloat64_test.go", Offset:200, Line:9, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc077d2a000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0b2729500, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/context", Name:"context", ImportComment:"", Doc:"Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.", ImportPath:"context", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/context.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"context.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "fmt", "reflect", "sync", "time"}, ImportPos:map[string][]token.Position{"errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context.go", Offset:2216, Line:51, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context.go", Offset:2226, Line:52, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context.go", Offset:2233, Line:53, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context.go", Offset:2244, Line:54, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context.go", Offset:2252, Line:55, Column:2}}}, TestGoFiles:[]string{"context_test.go"}, TestImports:[]string{"fmt", "math/rand", "runtime", "strings", "sync", "time"}, TestImportPos:map[string][]token.Position{"runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context_test.go", Offset:207, Line:10, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context_test.go", Offset:218, Line:11, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context_test.go", Offset:229, Line:12, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context_test.go", Offset:237, Line:13, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context_test.go", Offset:187, Line:8, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/context_test.go", Offset:194, Line:9, Column:2}}}, XTestGoFiles:[]string{"benchmark_test.go", "example_test.go", "net_test.go", "x_test.go"}, XTestImports:[]string{"context", "fmt", "net", "runtime", "sync", "testing", "time"}, XTestImportPos:map[string][]token.Position{"context":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/benchmark_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/example_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/net_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/x_test.go", Offset:192, Line:8, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/benchmark_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/example_test.go", Offset:203, Line:9, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/benchmark_test.go", Offset:212, Line:10, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/benchmark_test.go", Offset:223, Line:11, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/benchmark_test.go", Offset:231, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/net_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/x_test.go", Offset:205, Line:9, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/benchmark_test.go", Offset:242, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/example_test.go", Offset:210, Line:10, Column:2}}, "net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/context/net_test.go", Offset:203, Line:9, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc127e0b500)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14bac0380, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath", Name:"filepath", ImportComment:"", Doc:"Package filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths.", ImportPath:"path/filepath", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/path/filepath.a", AllTags:[]string{"darwin", "dragonfly", "freebsd", "js", "linux", "nacl", "netbsd", "openbsd", "plan9", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"match.go", "path.go", "path_unix.go", "symlink.go", "symlink_unix.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"export_windows_test.go", "path_plan9.go", "path_windows.go", "path_windows_test.go", "symlink_windows.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "os", "runtime", "sort", "strings", "unicode/utf8"}, ImportPos:map[string][]token.Position{"runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match.go", Offset:204, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/symlink.go", Offset:204, Line:10, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match.go", Offset:215, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path.go", Offset:595, Line:17, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match.go", Offset:223, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path.go", Offset:603, Line:18, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_unix.go", Offset:263, Line:9, Column:8}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match.go", Offset:234, Line:13, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match.go", Offset:188, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path.go", Offset:579, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/symlink.go", Offset:188, Line:8, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match.go", Offset:198, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path.go", Offset:589, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/symlink.go", Offset:198, Line:9, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"example_test.go", "example_unix_test.go", "example_unix_walk_test.go", "match_test.go", "path_test.go"}, XTestImports:[]string{"errors", "fmt", "internal/testenv", "io/ioutil", "os", "path/filepath", "reflect", "runtime", "sort", "strings", "testing"}, XTestImportPos:map[string][]token.Position{"fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/example_test.go", Offset:193, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/example_unix_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/example_unix_walk_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:193, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:203, Line:9, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:258, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:266, Line:14, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:299, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:307, Line:18, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:193, Line:8, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/example_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/example_unix_test.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/example_unix_walk_test.go", Offset:246, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:239, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:249, Line:13, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/example_unix_walk_test.go", Offset:227, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:220, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:230, Line:11, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/example_unix_walk_test.go", Offset:240, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:233, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:243, Line:12, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:210, Line:10, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:269, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:277, Line:15, Column:2}}, "sort":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:280, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:288, Line:16, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/match_test.go", Offset:288, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/path/filepath/path_test.go", Offset:296, Line:17, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc018e34000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc14bac1500, 0xd)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv", Name:"strconv", ImportComment:"", Doc:"Package strconv implements conversions to and from string representations of basic data types.", ImportPath:"strconv", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/strconv.a", AllTags:[]string{"ignore"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"atob.go", "atof.go", "atoi.go", "decimal.go", "doc.go", "extfloat.go", "ftoa.go", "isprint.go", "itoa.go", "quote.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"makeisprint.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string(nil), SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "math", "math/bits", "unicode/utf8"}, ImportPos:map[string][]token.Position{"math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof.go", Offset:426, Line:13, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa.go", Offset:363, Line:13, Column:8}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi.go", Offset:184, Line:7, Column:8}}, "math/bits":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/extfloat.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/itoa.go", Offset:184, Line:7, Column:8}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/quote.go", Offset:240, Line:9, Column:8}}}, TestGoFiles:[]string{"export_test.go", "internal_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"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:[]string{"bufio", "bytes", "errors", "fmt", "log", "math", "math/rand", "os", "reflect", "runtime", "strconv", "strings", "sync", "testing", "time", "unicode"}, XTestImportPos:map[string][]token.Position{"testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atob_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:256, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:233, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/decimal_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:236, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa_test.go", Offset:226, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/itoa_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/quote_test.go", Offset:205, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/strconv_test.go", Offset:227, Line:11, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:200, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa_test.go", Offset:200, Line:9, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:267, Line:15, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:202, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/example_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:201, Line:9, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atob_test.go", Offset:192, Line:8, Column:2}}, "strconv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atob_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:224, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:220, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/decimal_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/example_test.go", Offset:206, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:214, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/itoa_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/quote_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/strconv_test.go", Offset:203, Line:9, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:248, Line:13, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:208, Line:10, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/quote_test.go", Offset:216, Line:10, Column:2}}, "math":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/ftoa_test.go", Offset:192, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:237, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:225, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/strconv_test.go", Offset:216, Line:10, Column:2}}, "bufio":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/fp_test.go", Offset:192, Line:8, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/strconv_test.go", Offset:192, Line:8, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atof_test.go", Offset:213, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:209, Line:10, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/atoi_test.go", Offset:192, Line:8, Column:2}}, "log":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strconv/example_test.go", Offset:199, Line:9, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc019694000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0b2fa2380, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/strings", Name:"strings", ImportComment:"", Doc:"Package strings implements simple functions to manipulate UTF-8 encoded strings.", ImportPath:"strings", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/strings.a", AllTags:[]string(nil), ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"builder.go", "compare.go", "reader.go", "replace.go", "search.go", "strings.go", "strings_decl.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string(nil), InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"strings.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "internal/bytealg", "io", "unicode", "unicode/utf8", "unsafe"}, ImportPos:map[string][]token.Position{"unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder.go", Offset:187, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader.go", Offset:203, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings.go", Offset:388, Line:13, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder.go", Offset:203, Line:9, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader.go", Offset:187, Line:8, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader.go", Offset:197, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace.go", Offset:184, Line:7, Column:8}}, "internal/bytealg":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings.go", Offset:357, Line:11, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings.go", Offset:377, Line:12, Column:2}}}, TestGoFiles:[]string{"export_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"builder_test.go", "compare_test.go", "example_test.go", "reader_test.go", "replace_test.go", "search_test.go", "strings_test.go"}, XTestImports:[]string{"bytes", "fmt", "internal/testenv", "io", "io/ioutil", "math/rand", "reflect", "strings", "sync", "testing", "unicode", "unicode/utf8", "unsafe"}, XTestImportPos:map[string][]token.Position{"unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:289, Line:17, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder_test.go", Offset:214, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/compare_test.go", Offset:337, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:246, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:221, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/search_test.go", Offset:216, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:251, Line:14, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/compare_test.go", Offset:304, Line:11, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:208, Line:10, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:214, Line:11, Column:2}}, "reflect":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/search_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:227, Line:12, Column:2}}, "math/rand":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:214, Line:11, Column:2}}, "unicode/utf8":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:273, Line:16, Column:2}}, "bytes":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:192, Line:8, Column:2}}, "strings":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/builder_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/compare_test.go", Offset:324, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/example_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:227, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:208, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/search_test.go", Offset:203, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:238, Line:13, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/example_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/replace_test.go", Offset:201, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:201, Line:9, Column:2}}, "unicode":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/example_test.go", Offset:210, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/strings_test.go", Offset:262, Line:15, Column:2}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/strings/reader_test.go", Offset:238, Line:13, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc0196e2000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0b3024000, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
<-- result #108: textDocument/signatureHelp: null
startLoad &build.Package{Dir:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall", Name:"syscall", ImportComment:"", Doc:"Package syscall contains an interface to the low-level operating system primitives.", ImportPath:"syscall", Root:"/usr/local/Cellar/go/1.11.1/libexec", SrcRoot:"/usr/local/Cellar/go/1.11.1/libexec/src", PkgRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg", PkgTargetRoot:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64", BinDir:"/usr/local/Cellar/go/1.11.1/libexec/bin", Goroot:true, PkgObj:"/usr/local/Cellar/go/1.11.1/libexec/pkg/darwin_amd64/syscall.a", AllTags:[]string{"386", "amd64", "amd64p32", "arm", "arm64", "darwin", "dragonfly", "freebsd", "ignore", "js", "linux", "mips", "mips64", "mips64le", "mipsle", "msan", "nacl", "netbsd", "openbsd", "plan9", "ppc64", "ppc64le", "s390x", "solaris", "wasm", "windows"}, ConflictDir:"", BinaryOnly:false, GoFiles:[]string{"bpf_bsd.go", "dirent.go", "endian_little.go", "env_unix.go", "exec_bsd.go", "exec_unix.go", "flock.go", "forkpipe.go", "msan0.go", "net.go", "route_bsd.go", "route_darwin.go", "sockcmsg_unix.go", "str.go", "syscall.go", "syscall_bsd.go", "syscall_darwin.go", "syscall_darwin_amd64.go", "syscall_unix.go", "timestruct.go", "zerrors_darwin_amd64.go", "zsyscall_darwin_amd64.go", "zsysnum_darwin_amd64.go", "ztypes_darwin_amd64.go"}, CgoFiles:[]string(nil), IgnoredGoFiles:[]string{"const_plan9.go", "creds_test.go", "dir_plan9.go", "dll_windows.go", "endian_big.go", "env_plan9.go", "env_windows.go", "errors_plan9.go", "exec_linux.go", "exec_linux_test.go", "exec_plan9.go", "exec_solaris.go", "exec_solaris_test.go", "exec_windows.go", "export_linux_test.go", "fd_nacl.go", "flock_linux_32bit.go", "forkpipe2.go", "fs_js.go", "fs_nacl.go", "lsf_linux.go", "mkpost.go", "mksyscall_windows.go", "msan.go", "net_js.go", "net_nacl.go", "netlink_linux.go", "pwd_plan9.go", "route_dragonfly.go", "route_freebsd.go", "route_freebsd_32bit.go", "route_freebsd_64bit.go", "route_netbsd.go", "route_openbsd.go", "security_windows.go", "setuidgid_32_linux.go", "setuidgid_linux.go", "sockcmsg_linux.go", "syscall_darwin_386.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_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_openbsd.go", "syscall_openbsd_386.go", "syscall_openbsd_amd64.go", "syscall_openbsd_arm.go", "syscall_plan9.go", "syscall_plan9_test.go", "syscall_solaris.go", "syscall_solaris_amd64.go", "syscall_windows.go", "syscall_windows_386.go", "syscall_windows_amd64.go", "syscall_windows_test.go", "tables_nacljs.go", "types_darwin.go", "types_dragonfly.go", "types_freebsd.go", "types_linux.go", "types_netbsd.go", "types_openbsd.go", "types_solaris.go", "types_windows.go", "types_windows_386.go", "types_windows_amd64.go", "unzip_nacl.go", "zerrors_darwin_386.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_openbsd_386.go", "zerrors_openbsd_amd64.go", "zerrors_openbsd_arm.go", "zerrors_solaris_amd64.go", "zerrors_windows.go", "zerrors_windows_386.go", "zerrors_windows_amd64.go", "zsyscall_darwin_386.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_openbsd_386.go", "zsyscall_openbsd_amd64.go", "zsyscall_openbsd_arm.go", "zsyscall_plan9_386.go", "zsyscall_plan9_amd64.go", "zsyscall_plan9_arm.go", "zsyscall_solaris_amd64.go", "zsyscall_windows.go", "zsysctl_openbsd.go", "zsysnum_darwin_386.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_openbsd_386.go", "zsysnum_openbsd_amd64.go", "zsysnum_openbsd_arm.go", "zsysnum_plan9.go", "zsysnum_solaris_amd64.go", "zsysnum_windows_386.go", "zsysnum_windows_amd64.go", "ztypes_darwin_386.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_openbsd_386.go", "ztypes_openbsd_amd64.go", "ztypes_openbsd_arm.go", "ztypes_solaris_amd64.go"}, InvalidGoFiles:[]string(nil), CFiles:[]string(nil), CXXFiles:[]string(nil), MFiles:[]string(nil), HFiles:[]string(nil), FFiles:[]string(nil), SFiles:[]string{"asm_darwin_amd64.s"}, SwigFiles:[]string(nil), SwigCXXFiles:[]string(nil), SysoFiles:[]string(nil), CgoCFLAGS:[]string(nil), CgoCPPFLAGS:[]string(nil), CgoCXXFLAGS:[]string(nil), CgoFFLAGS:[]string(nil), CgoLDFLAGS:[]string(nil), CgoPkgConfig:[]string(nil), Imports:[]string{"errors", "internal/race", "runtime", "sync", "unsafe"}, ImportPos:map[string][]token.Position{"unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/bpf_bsd.go", Offset:282, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/dirent.go", Offset:262, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_bsd.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix.go", Offset:298, Line:14, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/flock.go", Offset:241, Line:9, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/msan0.go", Offset:204, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/route_bsd.go", Offset:249, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/route_darwin.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/sockcmsg_unix.go", Offset:277, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd.go", Offset:515, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_darwin.go", Offset:543, Line:17, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_darwin_amd64.go", Offset:184, Line:7, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:288, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/zsyscall_darwin_amd64.go", Offset:194, Line:8, Column:8}}, "sync":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/env_unix.go", Offset:294, Line:11, Column:8}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix.go", Offset:290, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:280, Line:12, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_bsd.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix.go", Offset:279, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/route_bsd.go", Offset:238, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd.go", Offset:504, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:269, Line:11, Column:2}}, "errors":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_darwin.go", Offset:523, Line:16, Column:2}}, "internal/race":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix.go", Offset:252, Line:10, Column:2}}}, TestGoFiles:[]string{"export_test.go", "export_unix_test.go"}, TestImports:[]string{}, TestImportPos:map[string][]token.Position{}, XTestGoFiles:[]string{"exec_unix_test.go", "mmap_unix_test.go", "syscall_bsd_test.go", "syscall_test.go", "syscall_unix_test.go"}, XTestImports:[]string{"flag", "fmt", "internal/testenv", "io", "io/ioutil", "net", "os", "os/exec", "os/signal", "path/filepath", "runtime", "syscall", "testing", "time", "unsafe"}, XTestImportPos:map[string][]token.Position{"os/exec":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:289, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd_test.go", Offset:236, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:324, Line:17, Column:2}}, "fmt":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:192, Line:8, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:265, Line:11, Column:2}}, "runtime":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:225, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:352, Line:19, Column:2}}, "path/filepath":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:335, Line:18, Column:2}}, "syscall":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:313, Line:15, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/mmap_unix_test.go", Offset:249, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd_test.go", Offset:247, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:236, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:363, Line:20, Column:2}}, "time":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:385, Line:22, Column:2}}, "io":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:277, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:292, Line:13, Column:2}}, "os":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:283, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:219, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:318, Line:16, Column:2}}, "flag":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:257, Line:10, Column:2}}, "net":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:311, Line:15, Column:2}}, "internal/testenv":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:257, Line:10, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:199, Line:9, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:272, Line:12, Column:2}}, "os/signal":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:300, Line:14, Column:2}}, "testing":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:324, Line:16, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/mmap_unix_test.go", Offset:260, Line:11, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_bsd_test.go", Offset:258, Line:12, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_test.go", Offset:247, Line:13, Column:2}, token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:374, Line:21, Column:2}}, "unsafe":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/exec_unix_test.go", Offset:335, Line:17, Column:2}}, "io/ioutil":[]token.Position{token.Position{Filename:"/usr/local/Cellar/go/1.11.1/libexec/src/syscall/syscall_unix_test.go", Offset:298, Line:14, Column:2}}}}
goroutine 30281 [running]:
runtime/debug.Stack(0xc0000a6000, 0x2, 0xc147c8c000)
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/local/Cellar/go/1.11.1/libexec/src/runtime/debug/stack.go:16 +0x22
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad(0xc0ff6b56e0, 0xc0b3025c00, 0x7)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:958 +0x7c
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).importAll(0xc0ff6b56e0, 0xc01c2d3771, 0x7, 0xc14df00f30, 0x2f, 0xc007ffcd50, 0x0, 0xc0ff6b5700, 0xc06a224ed0, 0xc06a224e70, ...)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:878 +0x2a4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).addFiles(0xc0ff6b56e0, 0xc14e1fae70, 0xc0eed1bf00, 0x3, 0x3, 0x1)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:1010 +0xe4
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).load(0xc0ff6b56e0, 0xc14d244e00, 0xc06d2a2020)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:985 +0x163
github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc0ff6b56e0, 0xc14d244e00, 0xc07a4827c0)
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:966 +0x39
created by github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader.(*importer).startLoad
/Users/shogoichinose/src/github.com/sourcegraph/go-langserver/vendor/golang.org/x/tools/go/loader/loader.go:965 +0x1f5
<-- result #114: textDocument/signatureHelp: null
<-- result #117: textDocument/signatureHelp: null
<-- result #118: textDocument/signatureHelp: null
<-- result #113: textDocument/signatureHelp: null
<-- result #120: textDocument/signatureHelp: null
<-- result #116: textDocument/signatureHelp: null
<-- result #119: textDocument/signatureHelp: null
<-- result #121: textDocument/signatureHelp: null
[Info - 19:26:17] Connection to server got closed. Server will restart.
diff --git a/vendor/golang.org/x/tools/go/loader/loader.go b/vendor/golang.org/x/tools/go/loader/loader.go
index d6d2bbb..0af3c8d 100644
--- a/vendor/golang.org/x/tools/go/loader/loader.go
+++ b/vendor/golang.org/x/tools/go/loader/loader.go
@@ -14,8 +14,10 @@ import (
"go/parser"
"go/token"
"go/types"
+ "log"
"os"
"path/filepath"
+ "runtime/debug"
"sort"
"strings"
"sync"
@@ -952,6 +954,8 @@ func (imp *importer) findPath(from, to string) []string {
// startLoad is concurrency-safe and idempotent.
//
func (imp *importer) startLoad(bp *build.Package) *importInfo {
+ log.Printf("startLoad %#v", bp)
+ debug.PrintStack()
path := bp.ImportPath
imp.importedMu.Lock()
ii, ok := imp.imported[path]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment