This repository has been archived by the owner on Jul 15, 2023. It is now read-only.
Go to Implementation using guru implements, test coverage shown right after testing package and bug fixes around remote debugging
- Dan Mace (@ironcladlou), Vincent Chinedu Okonkwo (@codmajik) & Dima (@hummerd)
- Support for the
Go To Implementation
command on interfaces. Feature Request #771.
- Support for the
- Craig-Stone (@Craig-Stone)
- Normalize program path in Windows which otherwise prevented breakpoints from being set correctly when remote debugging. PR 1131
- Marwan Sulaiman (@marwan-at-work)
- Refactor the code behind
Go: Browse Packages
to make browsing selected package faster. PR 1136
- Refactor the code behind
- Thomas Darimont (@thomasdarimont)
- A new snippet called
helloweb
that generates a web app with an http endpoint returning a greeting and current time. PR 1113
- A new snippet called
- Nuruddin Ashr (@uudashr)
- Refactor the way test output is shown to show output of
log.Println
. Fixes Issue #1120 with PR 1124
- Refactor the way test output is shown to show output of
- Ramya Rao (@ramya-rao-a)
- Test Improvements
- Show test coverage after the command
Go: Test Package
is run. You can disable this by settinggo.coverOnTestPackage
tofalse
. - Show test coverage even if files are outside of GOPATH. Fixes Issue #1122
- Decouple running test coverage on save from running build/lint/test on save. Fixes the issue where the problems view was not getting updated until
go.coverOnSave
was disabled.
- Show test coverage after the command
- Debugging Improvements
- No need to set GOPATH in debug configuration in the
launch.json
file anymore. When no GOPATH is provided this way, the debug adapter will now infer the GOPATH based on the path of the file/package being debugged. This fixes Issue #840. - The debug code lens will now honor the
go.buildFlags
,go.buildTags
andgo.testFlags
settings. Fixes Issue #1117 - Fix issue with stepping over standard library code when remote debugging in Windows. Fixes Issue #1178
- No need to set GOPATH in debug configuration in the
- Other Bug Fixes
- Fix the extra text being selected at the end of formatting run on save. Fixes Issue #899 and Issue #1096.
gometalinter
anddlv
will honor thego.toolsGopath
setting. Fixes Issue #1110- Skip vendor folders from lint and vet results. Fixes Issue #1119 and Issue #1121
- Test Improvements