profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/stamblerre/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Rebecca Stambler stamblerre @google @golang

microsoft/vscode-go 5981

An extension for VS Code which provides support for the Go language. We have moved to https://github.com/golang/vscode-go

mdempsky/gocode 888

An autocompletion daemon for the Go programming language

stamblerre/gocode 398

An autocompletion daemon for the Go programming language

ianthehat/godef 20

Print where symbols are defined in Go source code

julieqiu/opensourcelive 8

[Tutorial] Level Up: Go Package Discovery and editor tooling

stamblerre/work-stats 7

Command to export statistics on a user's CLs, reviews, and issues on the Go project.

stamblerre/gopls-debug 5

A VS Code extension for Go that uses only gopls, the Go language server

stamblerre/atom-ide-go 2

Go language support for Atom

esneider/relationshit-android 1

ITC hackaton project

esneider/relationshit-server 1

ITC hackaton project

release golang/tools

gopls/v0.7.1

released time in a day

issue commentfatih/vim-go

Generic syntax

You can begin using gopls with generics by following the instructions here: https://github.com/golang/tools/blob/master/gopls/doc/advanced.md#working-with-generic-code.

hyunsooda

comment created time in 3 days

issue commentgolang/go

x/tools/gopls: unimported completions produces invalid edits with windows line endings when CRLF is used

@Piotr1215: Do you mind sharing a code snippet that reproduces the extra newline? I can't seem to reproduce that issue.

DmitriyVTitov

comment created time in 6 days

issue commentgolang/go

x/tools/gopls: diagnostics not cleared when import cycle is resolved

@jurisbu: The fix will be released this week. But this should only occur when you have an import cycle in your program--which should not happen often.

findleyr

comment created time in 9 days

push eventstamblerre/work-stats

Rebecca Stambler

commit sha 0c51cd95c9b0a1fa83096135abf407461dd4822c

fix the owner IDs test

view details

push time in 10 days

push eventstamblerre/work-stats

Rebecca Stambler

commit sha a14fc877fae7d7a3d1c0d2607bdb302988d3293c

add issue number

view details

push time in 10 days

push eventstamblerre/work-stats

Rebecca Stambler

commit sha fe333f1f0fb634afea1fc1353f4b8d6c4a4b766d

skip PRs

view details

push time in 10 days

push eventstamblerre/work-stats

Rebecca Stambler

commit sha 3ef3f7a4b3b22fa6740241963bfe2675826b48f0

add support for comments

view details

push time in 10 days

push eventstamblerre/work-stats

Rebecca Stambler

commit sha f4a53165c2e61da9df523f8fbf084226cad9bf34

add milestones and associated issues

view details

push time in 10 days

push eventstamblerre/work-stats

Rebecca Stambler

commit sha 42510c54529543225246ca063ac1b6ee57b1af10

skip abandoned CLs

view details

push time in 10 days

push eventstamblerre/work-stats

Rebecca Stambler

commit sha de941465cc7134d18572e8fdedf96a0857af26f3

create helper functions

view details

push time in 10 days

issue commentgolang/vscode-go

Add feedback if test generation fails

@n1lesh: Thanks for digging into the underlying cause! An alternative option may actually be to move the test generation logic into gopls itself, so that we can adjust the behavior more easily. Would you be willing to work on a gopls change that adds a command to generate tests instead? I know that's a bigger ask than this fix, but I'd be happy to offer pointers if you're interested.

emil14

comment created time in 13 days

issue commentgolang/vscode-go

formatting causes text to shift around and file cannot be saved

https://go-review.googlesource.com/c/tools/+/319129/ should have fixed this issue, and the fix will be released in gopls/v0.7.1. If you would like to try it now, you can try downloading gopls at master: GO111MODULE=on go get golang.org/x/tools/gopls@master golang.org/x/tools@master.

Piotr1215

comment created time in 13 days

issue commentgolang/go

cmd/go: "go list -f '{{.Stale}}'" stack overflow with cyclic imports

@gopherbot please consider this for backport to 1.16 and 1.15

jwebb

comment created time in 14 days

issue closedgolang/vscode-go

Error loading workspace: err: exit status 2: stderr: runtime: goroutine stack exceeds 1000000000-byte limit

Please answer these questions before submitting your issue. Thanks!

What version of Go, VS Code & VS Code Go extension are you using?

  • Run go version to get version of Go from the VS Code integrated terminal. go version go1.16.6 windows/amd64
  • Run gopls -v version to get version of Gopls from the VS Code integrated terminal.
Build info
----------
golang.org/x/tools/gopls v0.7.0
    golang.org/x/tools/gopls@v0.7.0 h1:JQBHW81Gsyim6iDjUwGoPeSpXrSqwen3isPJLfDfaYU=
    github.com/BurntSushi/toml@v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=
    github.com/google/go-cmp@v0.5.5 h1:Khx7svrCpmxxtHBq5j2mp/xVjsi8hQMfNLvJFAlrGgU=
    github.com/sergi/go-diff@v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
    golang.org/x/mod@v0.4.2 h1:Gz96sIWK3OalVv/I/qNygP42zyoKp3xptRVCWRFEBvo=
    golang.org/x/sync@v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ=   
    golang.org/x/sys@v0.0.0-20210510120138-977fb7262007 h1:gG67DSER+11cZvqIMb8S8bt0vZtiN6xWYARwirrOSfE=    
    golang.org/x/tools@v0.1.3-0.20210608163600-9ed039809d4c h1:Pv9gNyJFYVdpUAVZYJ1BDSU4eGgXQ+0f3DIGAdolO5s=
    golang.org/x/xerrors@v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE=
    honnef.co/go/tools@v0.2.0 h1:ws8AfbgTX3oIczLPNPCu5166oBg9ST2vNs0rcht+mDE=
    mvdan.cc/gofumpt@v0.1.1 h1:bi/1aS/5W00E2ny5q65w9SnKpWEF/UIOqDYBILpo9rA=
    mvdan.cc/xurls/v2@v2.2.0 h1:NSZPykBXJFCetGZykLAxaL6SIpvbVy/UFEniIfHAa8A=
  • Run code -v or code-insiders -v to get version of VS Code or VS Code Insiders.
1.58.2
c3f126316369cd610563c75b1b1725e0679adfb3
x64
  • Check your installed extensions to get the version of the VS Code Go extension 0.26.0
  • Run Ctrl+Shift+P (Cmd+Shift+P on Mac OS) > Go: Locate Configured Go Tools command.
Checking configured tools....
GOBIN: undefined
toolsGopath: 
gopath: C:\Users\Divkix\go
GOROOT: C:\Users\Divkix\scoop\apps\go\current
PATH: C:\Users\Divkix\scoop\apps\go\current\bin;C:\DevStuff\flutter\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\GnuPG\bin;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\dotnet\;C:\Program Files (x86)\dotnet\;C:\Program Files\PowerShell\7\;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;C:\Users\Divkix\go\bin;C:\Users\Divkix\scoop\apps\python\current\Scripts;C:\Users\Divkix\scoop\apps\python\current;C:\Users\Divkix\.poetry\bin;C:\Users\Divkix\scoop\shims;C:\Users\Divkix\AppData\Local\Microsoft\WindowsApps;C:\Users\Divkix\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Divkix\AppData\Local\Android\Sdk\platform-tools;C:\Users\Divkix\.dotnet\tools;C:\Users\Divkix\Dev\flutter\bin

   gopkgs: C:\Users\Divkix\go\bin\gopkgs.exe installed
   go-outline: C:\Users\Divkix\go\bin\go-outline.exe installed
   gotests: C:\Users\Divkix\go\bin\gotests.exe installed
   gomodifytags: C:\Users\Divkix\go\bin\gomodifytags.exe installed
   impl: C:\Users\Divkix\go\bin\impl.exe installed
   goplay: C:\Users\Divkix\go\bin\goplay.exe installed
   dlv: C:\Users\Divkix\go\bin\dlv.exe installed
   dlv-dap: C:\Users\Divkix\go\bin\dlv-dap.exe installed
   staticcheck: C:\Users\Divkix\go\bin\staticcheck.exe installed
   gopls: C:\Users\Divkix\go\bin\gopls.exe installed

go env
Workspace Folder (FilterBot): c:\Users\Divkix\Github\FilterBot
	set GO111MODULE=
	set GOARCH=amd64
	set GOBIN=
	set GOCACHE=C:\Users\Divkix\AppData\Local\go-build
	set GOENV=C:\Users\Divkix\AppData\Roaming\go\env
	set GOEXE=.exe
	set GOFLAGS=
	set GOHOSTARCH=amd64
	set GOHOSTOS=windows
	set GOINSECURE=
	set GOMODCACHE=C:\Users\Divkix\go\pkg\mod
	set GONOPROXY=
	set GONOSUMDB=
	set GOOS=windows
	set GOPATH=C:\Users\Divkix\go
	set GOPRIVATE=
	set GOPROXY=https://proxy.golang.org,direct
	set GOROOT=C:\Users\Divkix\scoop\apps\go\current
	set GOSUMDB=sum.golang.org
	set GOTMPDIR=
	set GOTOOLDIR=C:\Users\Divkix\scoop\apps\go\current\pkg\tool\windows_amd64
	set GOVCS=
	set GOVERSION=go1.16.6
	set GCCGO=gccgo
	set AR=ar
	set CC=gcc
	set CXX=g++
	set CGO_ENABLED=1
	set GOMOD=c:\Users\Divkix\Github\FilterBot\go.mod
	set CGO_CFLAGS=-g -O2
	set CGO_CPPFLAGS=
	set CGO_CXXFLAGS=-g -O2
	set CGO_FFLAGS=-g -O2
	set CGO_LDFLAGS=-g -O2
	set PKG_CONFIG=pkg-config
	set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\Divkix\AppData\Local\Temp\go-build788830205=/tmp/go-build -gno-record-gcc-switches

Share the Go related settings you have added/edited

  • None

Describe the bug

Whenever I open my project, the extension crashes and even after restarting vscode it does not work It is completely random, sometimes it works other times it doesn't

Steps to reproduce the behavior:

Launch my project and it crashes

Screenshots or recordings

Trace of crash:

Error loading workspace: err: exit status 2: stderr: runtime: goroutine stack exceeds 1000000000-byte limit runtime: sp=0xc025581380 stack=[0xc025580000, 0xc045580000] fatal error: stack overflow  runtime stack: runtime.throw(0x14d9404, 0xe) 	c:/go/src/runtime/panic.go:1117 +0x79 runtime.newstack() 	c:/go/src/runtime/stack.go:1069 +0x80d runtime.morestack() 	c:/go/src/runtime/asm_amd64.s:458 +0x97  goroutine 1 [running]: fmt.(*fmt).pad(0xc0001a5630, 0xc0001a5695, 0x7, 0x7) 	c:/go/src/fmt/format.go:90 +0x354 fp=0xc025581390 sp=0xc025581388 pc=0xf7eab4 fmt.(*fmt).fmtInteger(0xc0001a5630, 0x17d0f6, 0xa, 0x6400000001, 0x14daa88, 0x11) 	c:/go/src/fmt/format.go:319 +0x1fa fp=0xc0255813d8 sp=0xc025581390 pc=0xf7f47a fmt.(*pp).fmtInteger(0xc0001a55f0, 0x17d0f6, 0x6400000001) 	c:/go/src/fmt/print.go:379 +0x206 fp=0xc025581418 sp=0xc0255813d8 pc=0xf82a66 fmt.(*pp).printArg(0xc0001a55f0, 0x1421700, 0xc047531b68, 0x64) 	c:/go/src/fmt/print.go:672 +0x94b fp=0xc0255814b0 sp=0xc025581418 pc=0xf8564b fmt.(*pp).doPrintf(0xc0001a55f0, 0x14d343a, 0x5, 0xc025581630, 0x1, 0x1) 	c:/go/src/fmt/print.go:1122 +0x3fc fp=0xc0255815a0 sp=0xc0255814b0 pc=0xf888bc fmt.Sprintf(0x14d343a, 0x5, 0xc025581630, 0x1, 0x1, 0xc047560b00, 0xc025581668) 	c:/go/src/fmt/print.go:219 +0x6d fp=0xc0255815f8 sp=0xc0255815a0 pc=0xf817cd cmd/go/internal/work.(*Builder).NewObjdir(0xc0000d9b80, 0xc047560b3e, 0xe) 	c:/go/src/cmd/go/internal/work/action.go:328 +0x91 fp=0xc025581670 sp=0xc0255815f8 pc=0x13381b1 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:409 +0x5a fp=0xc025581708 sp=0xc025581670 pc=0x137e67a cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025581798, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025581758 sp=0xc025581708 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc0255817c8 sp=0xc025581758 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025581860 sp=0xc0255817c8 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc0255818f0, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc0255818b0 sp=0xc025581860 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025581920 sp=0xc0255818b0 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc0255819b8 sp=0xc025581920 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025581a48, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025581a08 sp=0xc0255819b8 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025581a78 sp=0xc025581a08 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025581b10 sp=0xc025581a78 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025581ba0, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025581b60 sp=0xc025581b10 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025581bd0 sp=0xc025581b60 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025581c68 sp=0xc025581bd0 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025581cf8, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025581cb8 sp=0xc025581c68 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025581d28 sp=0xc025581cb8 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025581dc0 sp=0xc025581d28 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025581e50, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025581e10 sp=0xc025581dc0 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025581e80 sp=0xc025581e10 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025581f18 sp=0xc025581e80 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025581fa8, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025581f68 sp=0xc025581f18 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025581fd8 sp=0xc025581f68 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025582070 sp=0xc025581fd8 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582100, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc0255820c0 sp=0xc025582070 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582130 sp=0xc0255820c0 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc0255821c8 sp=0xc025582130 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582258, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025582218 sp=0xc0255821c8 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582288 sp=0xc025582218 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025582320 sp=0xc025582288 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc0255823b0, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025582370 sp=0xc025582320 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc0255823e0 sp=0xc025582370 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025582478 sp=0xc0255823e0 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582508, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc0255824c8 sp=0xc025582478 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582538 sp=0xc0255824c8 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc0255825d0 sp=0xc025582538 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582660, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025582620 sp=0xc0255825d0 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582690 sp=0xc025582620 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025582728 sp=0xc025582690 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc0255827b8, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025582778 sp=0xc025582728 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc0255827e8 sp=0xc025582778 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025582880 sp=0xc0255827e8 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582910, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc0255828d0 sp=0xc025582880 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582940 sp=0xc0255828d0 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc0255829d8 sp=0xc025582940 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582a68, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025582a28 sp=0xc0255829d8 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582a98 sp=0xc025582a28 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025582b30 sp=0xc025582a98 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582bc0, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025582b80 sp=0xc025582b30 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582bf0 sp=0xc025582b80 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025582c88 sp=0xc025582bf0 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582d18, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025582cd8 sp=0xc025582c88 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582d48 sp=0xc025582cd8 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025582de0 sp=0xc025582d48 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582e70, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025582e30 sp=0xc025582de0 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582ea0 sp=0xc025582e30 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025582f38 sp=0xc025582ea0 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025582fc8, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025582f88 sp=0xc025582f38 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025582ff8 sp=0xc025582f88 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025583090 sp=0xc025582ff8 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583120, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc0255830e0 sp=0xc025583090 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025583150 sp=0xc0255830e0 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc0255831e8 sp=0xc025583150 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583278, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025583238 sp=0xc0255831e8 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc0255832a8 sp=0xc025583238 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025583340 sp=0xc0255832a8 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc0255833d0, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025583390 sp=0xc025583340 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025583400 sp=0xc025583390 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025583498 sp=0xc025583400 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583528, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc0255834e8 sp=0xc025583498 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025583558 sp=0xc0255834e8 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc0255835f0 sp=0xc025583558 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583680, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025583640 sp=0xc0255835f0 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc0255836b0 sp=0xc025583640 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025583748 sp=0xc0255836b0 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc0255837d8, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025583798 sp=0xc025583748 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025583808 sp=0xc025583798 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc0255838a0 sp=0xc025583808 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583930, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc0255838f0 sp=0xc0255838a0 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025583960 sp=0xc0255838f0 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc0255839f8 sp=0xc025583960 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583a88, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025583a48 sp=0xc0255839f8 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025583ab8 sp=0xc025583a48 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025583b50 sp=0xc025583ab8 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583be0, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025583ba0 sp=0xc025583b50 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025583c10 sp=0xc025583ba0 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025583ca8 sp=0xc025583c10 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583d38, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025583cf8 sp=0xc025583ca8 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025583d68 sp=0xc025583cf8 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025583e00 sp=0xc025583d68 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583e90, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025583e50 sp=0xc025583e00 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025583ec0 sp=0xc025583e50 pc=0x1338d45 cmd/go/internal/work.(*Builder).CompileAction.func1(0x143d7c0) 	c:/go/src/cmd/go/internal/work/action.go:414 +0x168 fp=0xc025583f58 sp=0xc025583ec0 pc=0x137e788 cmd/go/internal/work.(*Builder).cacheAction(0xc0000d9b80, 0x14d3458, 0x5, 0xc000584680, 0xc025583fe8, 0xc00035e140) 	c:/go/src/cmd/go/internal/work/action.go:371 +0xa5 fp=0xc025583fa8 sp=0xc025583f58 pc=0x1338ae5 cmd/go/internal/work.(*Builder).CompileAction(0xc0000d9b80, 0x1, 0x1, 0xc000584680, 0x1) 	c:/go/src/cmd/go/internal/work/action.go:404 +0xe5 fp=0xc025584018 sp=0xc025583fa8 pc=0x1338d45 ...additional frames elided... : packages.Load error

image

closed time in 14 days

Divkix

issue commentgolang/vscode-go

Error loading workspace: err: exit status 2: stderr: runtime: goroutine stack exceeds 1000000000-byte limit

Glad that was able to resolve the issue. Let's close this as a duplicate of #1484. We may decide to backport https://github.com/golang/go/issues/25830 to 1.16, but for now, the official fix is to upgrade to 1.17 once it is available.

Divkix

comment created time in 14 days

push eventstamblerre/triage-party

Hana

commit sha 21ad6f353d288ffa4c8016f0cb00fb26a0e46827

vscode-go: add debug configs & require !WaitingForInfo for triage

view details

Rebecca Stambler

commit sha a4c41414b40bef5953f79456b060a90c59b33494

Merge pull request #1 from hyangah/master vscode-go: add debug configs & require !WaitingForInfo for triage

view details

push time in 15 days

PullRequestReviewEvent

issue commentgolang/vscode-go

Add feedback if test generation fails

Sounds good! /cc @hyangah to confirm that this would be a good thing to work on

emil14

comment created time in 15 days

issue commentgolang/vscode-go

Parameter name hints for vscode-go - if the editor has API for it.

The language server protocol does not yet have support for this behavior -- see https://github.com/microsoft/language-server-protocol/issues/956.

birraasmile

comment created time in 16 days

issue commentgolang/vscode-go

Requesting to set a new command to execute current Go file.

Also, I tried this. But it opens something called "Perl Langauge Server" in the Output bar,

There should be a drop-down next to the bar that says "Perl Language Server" that allows you to look at different logs for other language servers. Please look for the "gopls (server)" option.

MasterKavi-24

comment created time in 16 days

issue commentgolang/vscode-go

Frequent pop-up on save: "Getting code actions: Go, Go, ..."

@nadgowdas: Please see the instructions in the first comment of the issue. If that doesn't resolve the problem, please open a new issue.

stamblerre

comment created time in 16 days

issue commentgolang/go

x/tools/gopls: documentation of supported LSP features

The commands.md file specifies the supported commands through the executeCommand request, so it's not a comprehensive list. We can definitely autogenerate the set of supported features, but it's probably not something that we will prioritize for a while.

jmhodges

comment created time in 16 days

push eventstamblerre/go-tutorials

Rebecca Stambler

commit sha 08cb6b9b3d22ad87be049ba020323f79e20122b9

finish beginning part

view details

push time in 22 days

push eventstamblerre/go-tutorials

Rebecca Stambler

commit sha 6183c89defe2b309d65c6673f3d0b7c30c24766f

first page

view details

push time in 22 days

MemberEvent

push eventstamblerre/go-tutorials

Rebecca Stambler

commit sha f04855aea9bea80ff1b1391c79fabf8db4451c9d

untidy

view details

push time in 22 days

push eventstamblerre/go-tutorials

Rebecca Stambler

commit sha da2d5a78738d74008d15e888258dc52161aa988c

add some more stuff

view details

push time in 22 days

push eventstamblerre/go-tutorials

Rebecca Stambler

commit sha cd80a103e8d9e82c9791f8e906d2cbe29f7b8172

try something

view details

push time in 23 days