reddit / emacs

Need help with emacs + golang + lsp setup

notabhijeet ยท 2022-02-12 03:09
Hi All, need help! I have in my emacs (doom) export GOFLAGS=-mod=vendor export GO111MODULE=on export GOPRIVATE="someprivateurl.com" The error I am seeing 2022/02/07 19:44:44 failed to compute document links: err: exit status 2: stderr: panic: internal error: rs.graph is unexpectedly nil with -mod=vendor goroutine 1 [running]: cmd/go/internal/modload.updateLazyRoots({0x1670320, 0xc00011a000}, 0x1014c71, 0xc00012e230, {0xc0001280a0, 0x1, 0x10000000100e0f4}, {0x0, 0x0, 0x0}, ...) /usr/local/Cellar/go/1.17.1/libexec/src/cmd/go/internal/modload/buildlist.go:841 +0xbce cmd/go/internal/modload.updateRoots({0x1670320, 0xc00011a000}, 0x100649d, 0xc0001fc878, {0xc0001280a0, 0x8, 0x1530f20}, {0x0, 0x0, 0x0}, ...) /usr/local/Cellar/go/1.17.1/libexec/src/cmd/go/internal/modload/buildlist.go:559 +0x71 cmd/go/internal/modload.(*loader).updateRequirements(0xc00016c790, {0x1670320, 0xc00011a000}) /usr/local/Cellar/go/1.17.1/libexec/src/cmd/go/internal/modload/load.go:1250 +0x2de cmd/go/internal/modload.loadFromRoots({0x1670320, 0xc00011a000}, {{{0x0, 0x0}, 0xc0001c7b90, 0x0, {0x0, 0x0}, 0x0, 0x1, ...}, ...}) /usr/local/Cellar/go/1.17.1/libexec/src/cmd/go/internal/modload/load.go:1002 +0x70f cmd/go/internal/modload.LoadPackages({0x1670320, 0xc00011a000}, {{0x0, 0x0}, 0xc0001c7b90, 0x0, {0x0, 0x0}, 0x0, 0x1, ...}, ...) /usr/local/Cellar/go/1.17.1/libexec/src/cmd/go/internal/modload/load.go:329 +0x328 cmd/go/internal/load.PackagesAndErrors({0x1670320, 0xc00011a000}, {0x27, 0x0, 0x0}, {0xc00012a170, 0x1, 0x1}) /usr/local/Cellar/go/1.17.1/libexec/src/cmd/go/internal/load/pkg.go:2448 +0x1ce cmd/go/internal/list.runList({0x1670320, 0xc00011a000}, 0xc00014a438, {0xc00012a170, 0x44, 0x1}) /usr/local/Cellar/go/1.17.1/libexec/src/cmd/go/internal/list/list.go:505 +0x9f3 main.invoke(0x19882c0, {0xc00012a130, 0x5, 0x5}) /usr/local/Cellar/go/1.17.1/libexec/src/cmd/go/main.go:216 +0x2f6 main.main() /usr/local/Cellar/go/1.17.1/libexec/src/cmd/go/main.go:173 +0x78e : packages.Load error URI=file:///Users/user/path/file.go This only comes for a multi-root project which I am loading using `lsp-load-vscode-workspace`.