├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE ├── SUPPORT.md └── workflows │ ├── test-long-all.yml │ ├── test-long.yml │ ├── test-smoke.yml │ └── wiki.yml ├── .gitignore ├── .vscode ├── changelog.code-snippets ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── SECURITY.md ├── codereview.cfg ├── doc.go ├── docs ├── Home.md ├── LICENSE ├── advanced.md ├── commands.md ├── compatibility.md ├── contributing.md ├── debug-adapter.md ├── debugging-legacy.md ├── debugging.md ├── experiments.md ├── faq.md ├── features.md ├── go.mod ├── gopath.md ├── images │ ├── addimport.gif │ ├── addtagstostructfields.gif │ ├── attach-terminate.gif │ ├── attach.gif │ ├── callhierarchy.gif │ ├── callstack-section-annotated.gif │ ├── completion-signature-help.gif │ ├── conditional-breakpoint.gif │ ├── create-launch-json.gif │ ├── createlaunchjson.png │ ├── debug-console.png │ ├── debug-output.png │ ├── debug-toolbar.png │ ├── disablebps.png │ ├── dlv-dap-install-prompt.gif │ ├── dlv-load-config-warning.png │ ├── dlvdap-install.gif │ ├── extract-variable.gif │ ├── fillstruct.png │ ├── findallreferences.gif │ ├── function-breakpoint.gif │ ├── generateinterfaceimplementation.gif │ ├── generateunittestsforfunction.gif │ ├── gettingstarted.gif │ ├── goexplorer.png │ ├── gostatusbar.png │ ├── gotmpl.gif │ ├── gotodefinition.gif │ ├── implementations.gif │ ├── installtools.gif │ ├── invalid-breakpoint.png │ ├── invalidCommandExceptionInfo.png │ ├── languagestatusbar.png │ ├── outline.png │ ├── panicinfo.png │ ├── peekdefinition.gif │ ├── remote-debugging.png │ ├── rename.gif │ ├── shadowed-variables.png │ ├── snippets-tys.gif │ ├── testexplorer-pprof.gif │ ├── testexplorer.gif │ ├── toggletestfile.gif │ ├── upgradedeps.png │ ├── variable-hover.png │ ├── variables.png │ ├── vscode-go-debug-arch.png │ ├── vulncheck.gif │ └── workspace-symbols.gif ├── settings.md ├── smoke-test.md ├── tasks.md ├── tools.md ├── troubleshooting.md ├── ui.md └── wiki.go ├── extension ├── .eslintignore ├── .eslintrc.json ├── .prettierrc.js ├── .prettierrc.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── doc.go ├── go.mod ├── go.sum ├── js-green-licenses.json ├── languages │ └── go.mod.language-configuration.json ├── media │ ├── announce.png │ ├── codicon.css │ ├── codicon.ttf │ ├── go-logo-blue.png │ ├── go-logo-white.svg │ ├── gutter-blockblue.svg │ ├── gutter-blockgreen.svg │ ├── gutter-blockred.svg │ ├── gutter-blockyellow.svg │ ├── gutter-slashblue.svg │ ├── gutter-slashgreen.svg │ ├── gutter-slashred.svg │ ├── gutter-slashyellow.svg │ ├── gutter-vertblue.svg │ ├── gutter-vertgreen.svg │ ├── gutter-vertred.svg │ ├── gutter-vertyellow.svg │ ├── reset.css │ ├── vscode.css │ ├── welcome.css │ └── welcome.js ├── package-lock.json ├── package.json ├── snippets │ └── go.json ├── src │ ├── commands │ │ ├── applyCoverprofile.ts │ │ ├── getConfiguredGoTools.ts │ │ ├── getCurrentGoPath.ts │ │ ├── getCurrentGoRoot.ts │ │ ├── index.ts │ │ ├── installTools.ts │ │ ├── runBuilds.ts │ │ ├── showCommands.ts │ │ ├── startDebugSession.ts │ │ ├── startLanguageServer.ts │ │ └── toggleGCDetails.ts │ ├── config.ts │ ├── const.ts │ ├── context.ts │ ├── debugAdapter │ │ ├── README.md │ │ └── goDebug.ts │ ├── developerSurvey │ │ ├── config.ts │ │ └── prompt.ts │ ├── diffUtils.ts │ ├── experimental.ts │ ├── export.d.ts │ ├── extensionAPI.ts │ ├── goBaseCodelens.ts │ ├── goBrowsePackage.ts │ ├── goBuild.ts │ ├── goCheck.ts │ ├── goCover.ts │ ├── goDebugConfiguration.ts │ ├── goDebugFactory.ts │ ├── goDocumentSymbols.ts │ ├── goEnv.ts │ ├── goEnvironmentStatus.ts │ ├── goExplorer.ts │ ├── goGenerateTests.ts │ ├── goGetPackage.ts │ ├── goImpl.ts │ ├── goImport.ts │ ├── goInstall.ts │ ├── goInstallTools.ts │ ├── goLint.ts │ ├── goMain.ts │ ├── goMode.ts │ ├── goModifytags.ts │ ├── goModules.ts │ ├── goPackageOutline.ts │ ├── goPackages.ts │ ├── goPlayground.ts │ ├── goRunTestCodelens.ts │ ├── goStatus.ts │ ├── goSurvey.ts │ ├── goTaskProvider.ts │ ├── goTelemetry.ts │ ├── goTest.ts │ ├── goTest │ │ ├── explore.ts │ │ ├── profile.ts │ │ ├── resolve.ts │ │ ├── run.ts │ │ ├── test-explorer.md │ │ ├── test_events.md │ │ ├── utils.ts │ │ └── walk.ts │ ├── goTools.ts │ ├── goToolsInformation.ts │ ├── goVet.ts │ ├── goVulncheck.ts │ ├── language │ │ ├── goLanguageServer.ts │ │ ├── legacy │ │ │ └── goFormat.ts │ │ └── registerDefaultProviders.ts │ ├── pickProcess.ts │ ├── progressTerminal.ts │ ├── stateUtils.ts │ ├── subTestUtils.ts │ ├── testUtils.ts │ ├── util.ts │ ├── utils │ │ ├── README.md │ │ ├── argsUtil.ts │ │ ├── envUtils.ts │ │ ├── lsofProcessParser.ts │ │ ├── mutex.ts │ │ ├── pathUtils.ts │ │ ├── processUtils.ts │ │ ├── psProcessParser.ts │ │ ├── randomDayutils.ts │ │ └── wmicProcessParser.ts │ └── welcome.ts ├── syntaxes │ ├── go.mod.tmGrammar.json │ └── go.sum.tmGrammar.json ├── test │ ├── gopls │ │ ├── codelens.test.ts │ │ ├── configuration.test.ts │ │ ├── extension.test.ts │ │ ├── formatting.test.ts │ │ ├── goTest.explore.test.ts │ │ ├── goTest.resolve.test.ts │ │ ├── goTest.run.test.ts │ │ ├── goTest.utils.ts │ │ ├── goplsTestEnv.utils.ts │ │ ├── index.ts │ │ ├── survey.test.ts │ │ ├── telemetry.test.ts │ │ ├── testdata │ │ │ └── src │ │ │ │ └── workspace │ │ │ │ ├── .gitignore │ │ │ │ └── .vscode │ │ │ │ └── settings.json │ │ ├── update.test.ts │ │ └── vulncheck.test.ts │ ├── integration │ │ ├── configuration.test.ts │ │ ├── coverage.test.ts │ │ ├── extension.test.ts │ │ ├── goDebug.test.ts │ │ ├── goDebugConfiguration.test.ts │ │ ├── goExplorer.test.ts │ │ ├── goPackageOutline.test.ts │ │ ├── goTask.test.ts │ │ ├── goversion.test.ts │ │ ├── index.ts │ │ ├── install.test.ts │ │ ├── linting.test.ts │ │ ├── mocks │ │ │ └── configuration.ts │ │ ├── pickProcess.test.ts │ │ ├── stateUtils.test.ts │ │ ├── statusbar.test.ts │ │ ├── test.test.ts │ │ ├── testutils.ts │ │ ├── utils.test.ts │ │ └── welcome.test.ts │ ├── mocks │ │ ├── MockCfg.ts │ │ ├── MockContext.ts │ │ ├── MockMemento.ts │ │ └── MockTest.ts │ ├── runTest.ts │ ├── testdata │ │ ├── baseTest │ │ │ ├── go.mod │ │ │ ├── sample_test.go │ │ │ └── test.go │ │ ├── buildTags │ │ │ ├── go.mod │ │ │ └── hello.go │ │ ├── codelens │ │ │ ├── codelens_benchmark_test.go │ │ │ ├── codelens_go118_test.go │ │ │ ├── codelens_test.go │ │ │ ├── go.mod │ │ │ ├── testmain │ │ │ │ └── testmain_test.go │ │ │ └── testnames │ │ │ │ ├── go.mod │ │ │ │ └── testnames_test.go │ │ ├── completions │ │ │ ├── exportedMemberDocs.go │ │ │ ├── go.mod │ │ │ ├── nosnippets.go │ │ │ ├── snippets.go │ │ │ ├── unimportedMultiplePkgs.go │ │ │ └── unimportedPkgs.go │ │ ├── condbp │ │ │ ├── condbp.go │ │ │ └── go.mod │ │ ├── coverage │ │ │ ├── a │ │ │ │ └── a.go │ │ │ ├── b │ │ │ │ └── b.go │ │ │ ├── cover.out │ │ │ └── go.mod │ │ ├── cwdTest │ │ │ ├── cwdTest │ │ │ │ ├── go.mod │ │ │ │ ├── hello.txt │ │ │ │ └── main.go │ │ │ └── hello.txt │ │ ├── diffTestData │ │ │ ├── file1.go │ │ │ ├── file2.go │ │ │ └── go.mod │ │ ├── envTest │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── errorsTest │ │ │ ├── errors.go │ │ │ └── go.mod │ │ ├── formatTest │ │ │ ├── go.mod │ │ │ └── unformatted.go │ │ ├── generatetests │ │ │ ├── generatetests.go │ │ │ └── go.mod │ │ ├── goTestTest │ │ │ ├── a_test.go │ │ │ ├── b │ │ │ │ └── b_test.go │ │ │ └── go.mod │ │ ├── gogetdocTestData │ │ │ ├── format.go │ │ │ ├── go.mod │ │ │ └── test.go │ │ ├── goroutineTest │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── helloWorldServer │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── importTest │ │ │ ├── cgoImports.go │ │ │ ├── go.mod │ │ │ ├── groupImports.go │ │ │ ├── noimports.go │ │ │ └── singleImports.go │ │ ├── linterTest │ │ │ ├── go.mod │ │ │ ├── linter_1.go │ │ │ └── linter_2.go │ │ ├── loop │ │ │ ├── go.mod │ │ │ └── loop.go │ │ ├── outlineTest │ │ │ ├── go.mod │ │ │ └── test.go │ │ ├── packageOutlineTest │ │ │ ├── symbols_1.go │ │ │ ├── symbols_2.go │ │ │ └── symbols_3.ts │ │ ├── panic │ │ │ ├── go.mod │ │ │ └── panic.go │ │ ├── runtimeError │ │ │ ├── go.mod │ │ │ └── oops.go │ │ ├── sleep │ │ │ ├── go.mod │ │ │ └── sleep.go │ │ ├── stretchrTestSuite │ │ │ ├── another_suite_test.go │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── suite_test.go │ │ ├── subTest │ │ │ ├── go.mod │ │ │ └── sub_test.go │ │ ├── testTags │ │ │ ├── go.mod │ │ │ └── hello_test.go │ │ ├── vendoring │ │ │ ├── main.go │ │ │ └── vendor │ │ │ │ └── example │ │ │ │ └── vendorpls │ │ │ │ └── lib.go │ │ └── vuln │ │ │ ├── go.work │ │ │ ├── mod1 │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── test.go │ │ │ ├── mod2 │ │ │ ├── go.mod │ │ │ └── test.go │ │ │ └── vulndb │ │ │ ├── GO-1970-FMT.json │ │ │ └── GO-1970-TEXT.json │ └── unit │ │ ├── calendartest.ts │ │ ├── mutex.test.ts │ │ ├── subTestUtils.test.ts │ │ └── util.test.ts ├── third_party │ ├── README.md │ └── tree-kill │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json ├── tools │ ├── allTools.ts.in │ ├── docs2wiki │ │ ├── main.go │ │ └── main_test.go │ ├── generate.go │ ├── goplssetting │ │ ├── goplssetting.go │ │ └── goplssetting_test.go │ ├── installtools │ │ ├── main.go │ │ └── main_test.go │ ├── license │ │ ├── license.go │ │ └── license_test.go │ └── release │ │ ├── proxy_test.go │ │ ├── release.go │ │ ├── release_test.go │ │ └── testdata │ │ ├── build-vscgo-v0.43.0.golden │ │ ├── build-vscgo-v0.44.0-rc.1.golden │ │ ├── build-vscgo-v0.44.0.golden │ │ ├── package-v0.43.0.golden │ │ ├── package-v0.44.0-rc.1.golden │ │ ├── package-v0.44.0.golden │ │ ├── publish-v0.43.0.golden │ │ ├── publish-v0.44.0-rc.1.golden │ │ └── publish-v0.44.0.golden ├── tsconfig.json └── typings │ ├── diff.d.ts │ ├── json-rpc2.d.ts │ └── lodash.d.ts ├── go.mod ├── go.sum ├── internal └── vscgo │ ├── main.go │ ├── main_test.go │ └── pprof.go ├── survey ├── README.md ├── config.json ├── go.mod └── survey.go └── vscgo └── main.go /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.github/PULL_REQUEST_TEMPLATE -------------------------------------------------------------------------------- /.github/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.github/SUPPORT.md -------------------------------------------------------------------------------- /.github/workflows/test-long-all.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.github/workflows/test-long-all.yml -------------------------------------------------------------------------------- /.github/workflows/test-long.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.github/workflows/test-long.yml -------------------------------------------------------------------------------- /.github/workflows/test-smoke.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.github/workflows/test-smoke.yml -------------------------------------------------------------------------------- /.github/workflows/wiki.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.github/workflows/wiki.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/changelog.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.vscode/changelog.code-snippets -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["connor4312.esbuild-problem-matchers"] 3 | } -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/SECURITY.md -------------------------------------------------------------------------------- /codereview.cfg: -------------------------------------------------------------------------------- 1 | issuerepo: golang/vscode-go 2 | -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/doc.go -------------------------------------------------------------------------------- /docs/Home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/Home.md -------------------------------------------------------------------------------- /docs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/LICENSE -------------------------------------------------------------------------------- /docs/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/advanced.md -------------------------------------------------------------------------------- /docs/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/commands.md -------------------------------------------------------------------------------- /docs/compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/compatibility.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/debug-adapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/debug-adapter.md -------------------------------------------------------------------------------- /docs/debugging-legacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/debugging-legacy.md -------------------------------------------------------------------------------- /docs/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/debugging.md -------------------------------------------------------------------------------- /docs/experiments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/experiments.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/features.md -------------------------------------------------------------------------------- /docs/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/golang/vscode-go/docs 2 | 3 | go 1.21 4 | -------------------------------------------------------------------------------- /docs/gopath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/gopath.md -------------------------------------------------------------------------------- /docs/images/addimport.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/addimport.gif -------------------------------------------------------------------------------- /docs/images/addtagstostructfields.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/addtagstostructfields.gif -------------------------------------------------------------------------------- /docs/images/attach-terminate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/attach-terminate.gif -------------------------------------------------------------------------------- /docs/images/attach.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/attach.gif -------------------------------------------------------------------------------- /docs/images/callhierarchy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/callhierarchy.gif -------------------------------------------------------------------------------- /docs/images/callstack-section-annotated.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/callstack-section-annotated.gif -------------------------------------------------------------------------------- /docs/images/completion-signature-help.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/completion-signature-help.gif -------------------------------------------------------------------------------- /docs/images/conditional-breakpoint.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/conditional-breakpoint.gif -------------------------------------------------------------------------------- /docs/images/create-launch-json.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/create-launch-json.gif -------------------------------------------------------------------------------- /docs/images/createlaunchjson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/createlaunchjson.png -------------------------------------------------------------------------------- /docs/images/debug-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/debug-console.png -------------------------------------------------------------------------------- /docs/images/debug-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/debug-output.png -------------------------------------------------------------------------------- /docs/images/debug-toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/debug-toolbar.png -------------------------------------------------------------------------------- /docs/images/disablebps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/disablebps.png -------------------------------------------------------------------------------- /docs/images/dlv-dap-install-prompt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/dlv-dap-install-prompt.gif -------------------------------------------------------------------------------- /docs/images/dlv-load-config-warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/dlv-load-config-warning.png -------------------------------------------------------------------------------- /docs/images/dlvdap-install.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/dlvdap-install.gif -------------------------------------------------------------------------------- /docs/images/extract-variable.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/extract-variable.gif -------------------------------------------------------------------------------- /docs/images/fillstruct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/fillstruct.png -------------------------------------------------------------------------------- /docs/images/findallreferences.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/findallreferences.gif -------------------------------------------------------------------------------- /docs/images/function-breakpoint.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/function-breakpoint.gif -------------------------------------------------------------------------------- /docs/images/generateinterfaceimplementation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/generateinterfaceimplementation.gif -------------------------------------------------------------------------------- /docs/images/generateunittestsforfunction.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/generateunittestsforfunction.gif -------------------------------------------------------------------------------- /docs/images/gettingstarted.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/gettingstarted.gif -------------------------------------------------------------------------------- /docs/images/goexplorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/goexplorer.png -------------------------------------------------------------------------------- /docs/images/gostatusbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/gostatusbar.png -------------------------------------------------------------------------------- /docs/images/gotmpl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/gotmpl.gif -------------------------------------------------------------------------------- /docs/images/gotodefinition.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/gotodefinition.gif -------------------------------------------------------------------------------- /docs/images/implementations.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/implementations.gif -------------------------------------------------------------------------------- /docs/images/installtools.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/installtools.gif -------------------------------------------------------------------------------- /docs/images/invalid-breakpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/invalid-breakpoint.png -------------------------------------------------------------------------------- /docs/images/invalidCommandExceptionInfo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/invalidCommandExceptionInfo.png -------------------------------------------------------------------------------- /docs/images/languagestatusbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/languagestatusbar.png -------------------------------------------------------------------------------- /docs/images/outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/outline.png -------------------------------------------------------------------------------- /docs/images/panicinfo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/panicinfo.png -------------------------------------------------------------------------------- /docs/images/peekdefinition.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/peekdefinition.gif -------------------------------------------------------------------------------- /docs/images/remote-debugging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/remote-debugging.png -------------------------------------------------------------------------------- /docs/images/rename.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/rename.gif -------------------------------------------------------------------------------- /docs/images/shadowed-variables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/shadowed-variables.png -------------------------------------------------------------------------------- /docs/images/snippets-tys.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/snippets-tys.gif -------------------------------------------------------------------------------- /docs/images/testexplorer-pprof.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/testexplorer-pprof.gif -------------------------------------------------------------------------------- /docs/images/testexplorer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/testexplorer.gif -------------------------------------------------------------------------------- /docs/images/toggletestfile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/toggletestfile.gif -------------------------------------------------------------------------------- /docs/images/upgradedeps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/upgradedeps.png -------------------------------------------------------------------------------- /docs/images/variable-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/variable-hover.png -------------------------------------------------------------------------------- /docs/images/variables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/variables.png -------------------------------------------------------------------------------- /docs/images/vscode-go-debug-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/vscode-go-debug-arch.png -------------------------------------------------------------------------------- /docs/images/vulncheck.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/vulncheck.gif -------------------------------------------------------------------------------- /docs/images/workspace-symbols.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/images/workspace-symbols.gif -------------------------------------------------------------------------------- /docs/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/settings.md -------------------------------------------------------------------------------- /docs/smoke-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/smoke-test.md -------------------------------------------------------------------------------- /docs/tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/tasks.md -------------------------------------------------------------------------------- /docs/tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/tools.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/ui.md -------------------------------------------------------------------------------- /docs/wiki.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/docs/wiki.go -------------------------------------------------------------------------------- /extension/.eslintignore: -------------------------------------------------------------------------------- 1 | build/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /extension/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/.eslintrc.json -------------------------------------------------------------------------------- /extension/.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('.prettierrc.json') 3 | } 4 | -------------------------------------------------------------------------------- /extension/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/.prettierrc.json -------------------------------------------------------------------------------- /extension/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/.vscodeignore -------------------------------------------------------------------------------- /extension/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/CHANGELOG.md -------------------------------------------------------------------------------- /extension/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/LICENSE -------------------------------------------------------------------------------- /extension/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/doc.go -------------------------------------------------------------------------------- /extension/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/go.mod -------------------------------------------------------------------------------- /extension/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/go.sum -------------------------------------------------------------------------------- /extension/js-green-licenses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/js-green-licenses.json -------------------------------------------------------------------------------- /extension/languages/go.mod.language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/languages/go.mod.language-configuration.json -------------------------------------------------------------------------------- /extension/media/announce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/announce.png -------------------------------------------------------------------------------- /extension/media/codicon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/codicon.css -------------------------------------------------------------------------------- /extension/media/codicon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/codicon.ttf -------------------------------------------------------------------------------- /extension/media/go-logo-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/go-logo-blue.png -------------------------------------------------------------------------------- /extension/media/go-logo-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/go-logo-white.svg -------------------------------------------------------------------------------- /extension/media/gutter-blockblue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-blockblue.svg -------------------------------------------------------------------------------- /extension/media/gutter-blockgreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-blockgreen.svg -------------------------------------------------------------------------------- /extension/media/gutter-blockred.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-blockred.svg -------------------------------------------------------------------------------- /extension/media/gutter-blockyellow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-blockyellow.svg -------------------------------------------------------------------------------- /extension/media/gutter-slashblue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-slashblue.svg -------------------------------------------------------------------------------- /extension/media/gutter-slashgreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-slashgreen.svg -------------------------------------------------------------------------------- /extension/media/gutter-slashred.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-slashred.svg -------------------------------------------------------------------------------- /extension/media/gutter-slashyellow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-slashyellow.svg -------------------------------------------------------------------------------- /extension/media/gutter-vertblue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-vertblue.svg -------------------------------------------------------------------------------- /extension/media/gutter-vertgreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-vertgreen.svg -------------------------------------------------------------------------------- /extension/media/gutter-vertred.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-vertred.svg -------------------------------------------------------------------------------- /extension/media/gutter-vertyellow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/gutter-vertyellow.svg -------------------------------------------------------------------------------- /extension/media/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/reset.css -------------------------------------------------------------------------------- /extension/media/vscode.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/vscode.css -------------------------------------------------------------------------------- /extension/media/welcome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/welcome.css -------------------------------------------------------------------------------- /extension/media/welcome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/media/welcome.js -------------------------------------------------------------------------------- /extension/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/package-lock.json -------------------------------------------------------------------------------- /extension/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/package.json -------------------------------------------------------------------------------- /extension/snippets/go.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/snippets/go.json -------------------------------------------------------------------------------- /extension/src/commands/applyCoverprofile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/applyCoverprofile.ts -------------------------------------------------------------------------------- /extension/src/commands/getConfiguredGoTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/getConfiguredGoTools.ts -------------------------------------------------------------------------------- /extension/src/commands/getCurrentGoPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/getCurrentGoPath.ts -------------------------------------------------------------------------------- /extension/src/commands/getCurrentGoRoot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/getCurrentGoRoot.ts -------------------------------------------------------------------------------- /extension/src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/index.ts -------------------------------------------------------------------------------- /extension/src/commands/installTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/installTools.ts -------------------------------------------------------------------------------- /extension/src/commands/runBuilds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/runBuilds.ts -------------------------------------------------------------------------------- /extension/src/commands/showCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/showCommands.ts -------------------------------------------------------------------------------- /extension/src/commands/startDebugSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/startDebugSession.ts -------------------------------------------------------------------------------- /extension/src/commands/startLanguageServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/startLanguageServer.ts -------------------------------------------------------------------------------- /extension/src/commands/toggleGCDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/commands/toggleGCDetails.ts -------------------------------------------------------------------------------- /extension/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/config.ts -------------------------------------------------------------------------------- /extension/src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/const.ts -------------------------------------------------------------------------------- /extension/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/context.ts -------------------------------------------------------------------------------- /extension/src/debugAdapter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/debugAdapter/README.md -------------------------------------------------------------------------------- /extension/src/debugAdapter/goDebug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/debugAdapter/goDebug.ts -------------------------------------------------------------------------------- /extension/src/developerSurvey/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/developerSurvey/config.ts -------------------------------------------------------------------------------- /extension/src/developerSurvey/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/developerSurvey/prompt.ts -------------------------------------------------------------------------------- /extension/src/diffUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/diffUtils.ts -------------------------------------------------------------------------------- /extension/src/experimental.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/experimental.ts -------------------------------------------------------------------------------- /extension/src/export.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/export.d.ts -------------------------------------------------------------------------------- /extension/src/extensionAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/extensionAPI.ts -------------------------------------------------------------------------------- /extension/src/goBaseCodelens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goBaseCodelens.ts -------------------------------------------------------------------------------- /extension/src/goBrowsePackage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goBrowsePackage.ts -------------------------------------------------------------------------------- /extension/src/goBuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goBuild.ts -------------------------------------------------------------------------------- /extension/src/goCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goCheck.ts -------------------------------------------------------------------------------- /extension/src/goCover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goCover.ts -------------------------------------------------------------------------------- /extension/src/goDebugConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goDebugConfiguration.ts -------------------------------------------------------------------------------- /extension/src/goDebugFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goDebugFactory.ts -------------------------------------------------------------------------------- /extension/src/goDocumentSymbols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goDocumentSymbols.ts -------------------------------------------------------------------------------- /extension/src/goEnv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goEnv.ts -------------------------------------------------------------------------------- /extension/src/goEnvironmentStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goEnvironmentStatus.ts -------------------------------------------------------------------------------- /extension/src/goExplorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goExplorer.ts -------------------------------------------------------------------------------- /extension/src/goGenerateTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goGenerateTests.ts -------------------------------------------------------------------------------- /extension/src/goGetPackage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goGetPackage.ts -------------------------------------------------------------------------------- /extension/src/goImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goImpl.ts -------------------------------------------------------------------------------- /extension/src/goImport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goImport.ts -------------------------------------------------------------------------------- /extension/src/goInstall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goInstall.ts -------------------------------------------------------------------------------- /extension/src/goInstallTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goInstallTools.ts -------------------------------------------------------------------------------- /extension/src/goLint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goLint.ts -------------------------------------------------------------------------------- /extension/src/goMain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goMain.ts -------------------------------------------------------------------------------- /extension/src/goMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goMode.ts -------------------------------------------------------------------------------- /extension/src/goModifytags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goModifytags.ts -------------------------------------------------------------------------------- /extension/src/goModules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goModules.ts -------------------------------------------------------------------------------- /extension/src/goPackageOutline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goPackageOutline.ts -------------------------------------------------------------------------------- /extension/src/goPackages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goPackages.ts -------------------------------------------------------------------------------- /extension/src/goPlayground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goPlayground.ts -------------------------------------------------------------------------------- /extension/src/goRunTestCodelens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goRunTestCodelens.ts -------------------------------------------------------------------------------- /extension/src/goStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goStatus.ts -------------------------------------------------------------------------------- /extension/src/goSurvey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goSurvey.ts -------------------------------------------------------------------------------- /extension/src/goTaskProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTaskProvider.ts -------------------------------------------------------------------------------- /extension/src/goTelemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTelemetry.ts -------------------------------------------------------------------------------- /extension/src/goTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTest.ts -------------------------------------------------------------------------------- /extension/src/goTest/explore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTest/explore.ts -------------------------------------------------------------------------------- /extension/src/goTest/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTest/profile.ts -------------------------------------------------------------------------------- /extension/src/goTest/resolve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTest/resolve.ts -------------------------------------------------------------------------------- /extension/src/goTest/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTest/run.ts -------------------------------------------------------------------------------- /extension/src/goTest/test-explorer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTest/test-explorer.md -------------------------------------------------------------------------------- /extension/src/goTest/test_events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTest/test_events.md -------------------------------------------------------------------------------- /extension/src/goTest/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTest/utils.ts -------------------------------------------------------------------------------- /extension/src/goTest/walk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTest/walk.ts -------------------------------------------------------------------------------- /extension/src/goTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goTools.ts -------------------------------------------------------------------------------- /extension/src/goToolsInformation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goToolsInformation.ts -------------------------------------------------------------------------------- /extension/src/goVet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goVet.ts -------------------------------------------------------------------------------- /extension/src/goVulncheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/goVulncheck.ts -------------------------------------------------------------------------------- /extension/src/language/goLanguageServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/language/goLanguageServer.ts -------------------------------------------------------------------------------- /extension/src/language/legacy/goFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/language/legacy/goFormat.ts -------------------------------------------------------------------------------- /extension/src/language/registerDefaultProviders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/language/registerDefaultProviders.ts -------------------------------------------------------------------------------- /extension/src/pickProcess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/pickProcess.ts -------------------------------------------------------------------------------- /extension/src/progressTerminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/progressTerminal.ts -------------------------------------------------------------------------------- /extension/src/stateUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/stateUtils.ts -------------------------------------------------------------------------------- /extension/src/subTestUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/subTestUtils.ts -------------------------------------------------------------------------------- /extension/src/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/testUtils.ts -------------------------------------------------------------------------------- /extension/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/util.ts -------------------------------------------------------------------------------- /extension/src/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/README.md -------------------------------------------------------------------------------- /extension/src/utils/argsUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/argsUtil.ts -------------------------------------------------------------------------------- /extension/src/utils/envUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/envUtils.ts -------------------------------------------------------------------------------- /extension/src/utils/lsofProcessParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/lsofProcessParser.ts -------------------------------------------------------------------------------- /extension/src/utils/mutex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/mutex.ts -------------------------------------------------------------------------------- /extension/src/utils/pathUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/pathUtils.ts -------------------------------------------------------------------------------- /extension/src/utils/processUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/processUtils.ts -------------------------------------------------------------------------------- /extension/src/utils/psProcessParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/psProcessParser.ts -------------------------------------------------------------------------------- /extension/src/utils/randomDayutils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/randomDayutils.ts -------------------------------------------------------------------------------- /extension/src/utils/wmicProcessParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/utils/wmicProcessParser.ts -------------------------------------------------------------------------------- /extension/src/welcome.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/src/welcome.ts -------------------------------------------------------------------------------- /extension/syntaxes/go.mod.tmGrammar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/syntaxes/go.mod.tmGrammar.json -------------------------------------------------------------------------------- /extension/syntaxes/go.sum.tmGrammar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/syntaxes/go.sum.tmGrammar.json -------------------------------------------------------------------------------- /extension/test/gopls/codelens.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/codelens.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/configuration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/configuration.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/extension.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/formatting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/formatting.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/goTest.explore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/goTest.explore.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/goTest.resolve.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/goTest.resolve.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/goTest.run.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/goTest.run.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/goTest.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/goTest.utils.ts -------------------------------------------------------------------------------- /extension/test/gopls/goplsTestEnv.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/goplsTestEnv.utils.ts -------------------------------------------------------------------------------- /extension/test/gopls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/index.ts -------------------------------------------------------------------------------- /extension/test/gopls/survey.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/survey.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/telemetry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/telemetry.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/testdata/src/workspace/.gitignore: -------------------------------------------------------------------------------- 1 | /* 2 | !.gitignore 3 | !.vscode/ -------------------------------------------------------------------------------- /extension/test/gopls/testdata/src/workspace/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/testdata/src/workspace/.vscode/settings.json -------------------------------------------------------------------------------- /extension/test/gopls/update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/update.test.ts -------------------------------------------------------------------------------- /extension/test/gopls/vulncheck.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/gopls/vulncheck.test.ts -------------------------------------------------------------------------------- /extension/test/integration/configuration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/configuration.test.ts -------------------------------------------------------------------------------- /extension/test/integration/coverage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/coverage.test.ts -------------------------------------------------------------------------------- /extension/test/integration/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/extension.test.ts -------------------------------------------------------------------------------- /extension/test/integration/goDebug.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/goDebug.test.ts -------------------------------------------------------------------------------- /extension/test/integration/goDebugConfiguration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/goDebugConfiguration.test.ts -------------------------------------------------------------------------------- /extension/test/integration/goExplorer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/goExplorer.test.ts -------------------------------------------------------------------------------- /extension/test/integration/goPackageOutline.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/goPackageOutline.test.ts -------------------------------------------------------------------------------- /extension/test/integration/goTask.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/goTask.test.ts -------------------------------------------------------------------------------- /extension/test/integration/goversion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/goversion.test.ts -------------------------------------------------------------------------------- /extension/test/integration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/index.ts -------------------------------------------------------------------------------- /extension/test/integration/install.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/install.test.ts -------------------------------------------------------------------------------- /extension/test/integration/linting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/linting.test.ts -------------------------------------------------------------------------------- /extension/test/integration/mocks/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/mocks/configuration.ts -------------------------------------------------------------------------------- /extension/test/integration/pickProcess.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/pickProcess.test.ts -------------------------------------------------------------------------------- /extension/test/integration/stateUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/stateUtils.test.ts -------------------------------------------------------------------------------- /extension/test/integration/statusbar.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/statusbar.test.ts -------------------------------------------------------------------------------- /extension/test/integration/test.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/test.test.ts -------------------------------------------------------------------------------- /extension/test/integration/testutils.ts: -------------------------------------------------------------------------------- 1 | export function affectedByIssue832(): boolean { 2 | return process.platform === 'win32'; 3 | } 4 | -------------------------------------------------------------------------------- /extension/test/integration/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/utils.test.ts -------------------------------------------------------------------------------- /extension/test/integration/welcome.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/integration/welcome.test.ts -------------------------------------------------------------------------------- /extension/test/mocks/MockCfg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/mocks/MockCfg.ts -------------------------------------------------------------------------------- /extension/test/mocks/MockContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/mocks/MockContext.ts -------------------------------------------------------------------------------- /extension/test/mocks/MockMemento.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/mocks/MockMemento.ts -------------------------------------------------------------------------------- /extension/test/mocks/MockTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/mocks/MockTest.ts -------------------------------------------------------------------------------- /extension/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/runTest.ts -------------------------------------------------------------------------------- /extension/test/testdata/baseTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/baseTest/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/baseTest/sample_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/baseTest/sample_test.go -------------------------------------------------------------------------------- /extension/test/testdata/baseTest/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/baseTest/test.go -------------------------------------------------------------------------------- /extension/test/testdata/buildTags/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/buildTags/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/buildTags/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/buildTags/hello.go -------------------------------------------------------------------------------- /extension/test/testdata/codelens/codelens_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/codelens/codelens_benchmark_test.go -------------------------------------------------------------------------------- /extension/test/testdata/codelens/codelens_go118_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/codelens/codelens_go118_test.go -------------------------------------------------------------------------------- /extension/test/testdata/codelens/codelens_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/codelens/codelens_test.go -------------------------------------------------------------------------------- /extension/test/testdata/codelens/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/codelens/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/codelens/testmain/testmain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/codelens/testmain/testmain_test.go -------------------------------------------------------------------------------- /extension/test/testdata/codelens/testnames/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/codelens/testnames/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/codelens/testnames/testnames_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/codelens/testnames/testnames_test.go -------------------------------------------------------------------------------- /extension/test/testdata/completions/exportedMemberDocs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/completions/exportedMemberDocs.go -------------------------------------------------------------------------------- /extension/test/testdata/completions/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/completions/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/completions/nosnippets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/completions/nosnippets.go -------------------------------------------------------------------------------- /extension/test/testdata/completions/snippets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/completions/snippets.go -------------------------------------------------------------------------------- /extension/test/testdata/completions/unimportedMultiplePkgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/completions/unimportedMultiplePkgs.go -------------------------------------------------------------------------------- /extension/test/testdata/completions/unimportedPkgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/completions/unimportedPkgs.go -------------------------------------------------------------------------------- /extension/test/testdata/condbp/condbp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/condbp/condbp.go -------------------------------------------------------------------------------- /extension/test/testdata/condbp/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/condbp/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/coverage/a/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/coverage/a/a.go -------------------------------------------------------------------------------- /extension/test/testdata/coverage/b/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/coverage/b/b.go -------------------------------------------------------------------------------- /extension/test/testdata/coverage/cover.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/coverage/cover.out -------------------------------------------------------------------------------- /extension/test/testdata/coverage/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/coverage/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/cwdTest/cwdTest/go.mod: -------------------------------------------------------------------------------- 1 | module example/cwdTest 2 | 3 | go 1.15 4 | -------------------------------------------------------------------------------- /extension/test/testdata/cwdTest/cwdTest/hello.txt: -------------------------------------------------------------------------------- 1 | Goodbye, World. -------------------------------------------------------------------------------- /extension/test/testdata/cwdTest/cwdTest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/cwdTest/cwdTest/main.go -------------------------------------------------------------------------------- /extension/test/testdata/cwdTest/hello.txt: -------------------------------------------------------------------------------- 1 | Hello, World! -------------------------------------------------------------------------------- /extension/test/testdata/diffTestData/file1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/diffTestData/file1.go -------------------------------------------------------------------------------- /extension/test/testdata/diffTestData/file2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/diffTestData/file2.go -------------------------------------------------------------------------------- /extension/test/testdata/diffTestData/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/diffTestData/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/envTest/go.mod: -------------------------------------------------------------------------------- 1 | module example.com/envTest 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /extension/test/testdata/envTest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/envTest/main.go -------------------------------------------------------------------------------- /extension/test/testdata/errorsTest/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/errorsTest/errors.go -------------------------------------------------------------------------------- /extension/test/testdata/errorsTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/errorsTest/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/formatTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/formatTest/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/formatTest/unformatted.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/formatTest/unformatted.go -------------------------------------------------------------------------------- /extension/test/testdata/generatetests/generatetests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/generatetests/generatetests.go -------------------------------------------------------------------------------- /extension/test/testdata/generatetests/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/generatetests/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/goTestTest/a_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/goTestTest/a_test.go -------------------------------------------------------------------------------- /extension/test/testdata/goTestTest/b/b_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/goTestTest/b/b_test.go -------------------------------------------------------------------------------- /extension/test/testdata/goTestTest/go.mod: -------------------------------------------------------------------------------- 1 | module example/a 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /extension/test/testdata/gogetdocTestData/format.go: -------------------------------------------------------------------------------- 1 | package abc 2 | 3 | func hello() { 4 | 5 | var x int 6 | _ = x 7 | } -------------------------------------------------------------------------------- /extension/test/testdata/gogetdocTestData/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/gogetdocTestData/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/gogetdocTestData/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/gogetdocTestData/test.go -------------------------------------------------------------------------------- /extension/test/testdata/goroutineTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/goroutineTest/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/goroutineTest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/goroutineTest/main.go -------------------------------------------------------------------------------- /extension/test/testdata/helloWorldServer/go.mod: -------------------------------------------------------------------------------- 1 | module hello-world 2 | 3 | go 1.13 4 | -------------------------------------------------------------------------------- /extension/test/testdata/helloWorldServer/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/helloWorldServer/main.go -------------------------------------------------------------------------------- /extension/test/testdata/importTest/cgoImports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/importTest/cgoImports.go -------------------------------------------------------------------------------- /extension/test/testdata/importTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/importTest/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/importTest/groupImports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/importTest/groupImports.go -------------------------------------------------------------------------------- /extension/test/testdata/importTest/noimports.go: -------------------------------------------------------------------------------- 1 | package hello 2 | -------------------------------------------------------------------------------- /extension/test/testdata/importTest/singleImports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/importTest/singleImports.go -------------------------------------------------------------------------------- /extension/test/testdata/linterTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/linterTest/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/linterTest/linter_1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/linterTest/linter_1.go -------------------------------------------------------------------------------- /extension/test/testdata/linterTest/linter_2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/linterTest/linter_2.go -------------------------------------------------------------------------------- /extension/test/testdata/loop/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/microsoft/vscode-go/gofixtures/loop 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /extension/test/testdata/loop/loop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/loop/loop.go -------------------------------------------------------------------------------- /extension/test/testdata/outlineTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/outlineTest/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/outlineTest/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/outlineTest/test.go -------------------------------------------------------------------------------- /extension/test/testdata/packageOutlineTest/symbols_1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/packageOutlineTest/symbols_1.go -------------------------------------------------------------------------------- /extension/test/testdata/packageOutlineTest/symbols_2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/packageOutlineTest/symbols_2.go -------------------------------------------------------------------------------- /extension/test/testdata/packageOutlineTest/symbols_3.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extension/test/testdata/panic/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/microsoft/vscode-go/gofixtures/panic 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /extension/test/testdata/panic/panic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/panic/panic.go -------------------------------------------------------------------------------- /extension/test/testdata/runtimeError/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/golang/vscode-go/gofixtures/runtimeError 2 | 3 | go 1.16 4 | -------------------------------------------------------------------------------- /extension/test/testdata/runtimeError/oops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/runtimeError/oops.go -------------------------------------------------------------------------------- /extension/test/testdata/sleep/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/sleep/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/sleep/sleep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/sleep/sleep.go -------------------------------------------------------------------------------- /extension/test/testdata/stretchrTestSuite/another_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/stretchrTestSuite/another_suite_test.go -------------------------------------------------------------------------------- /extension/test/testdata/stretchrTestSuite/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/stretchrTestSuite/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/stretchrTestSuite/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/stretchrTestSuite/go.sum -------------------------------------------------------------------------------- /extension/test/testdata/stretchrTestSuite/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/stretchrTestSuite/suite_test.go -------------------------------------------------------------------------------- /extension/test/testdata/subTest/go.mod: -------------------------------------------------------------------------------- 1 | module subTest -------------------------------------------------------------------------------- /extension/test/testdata/subTest/sub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/subTest/sub_test.go -------------------------------------------------------------------------------- /extension/test/testdata/testTags/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/testTags/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/testTags/hello_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/testTags/hello_test.go -------------------------------------------------------------------------------- /extension/test/testdata/vendoring/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/vendoring/main.go -------------------------------------------------------------------------------- /extension/test/testdata/vendoring/vendor/example/vendorpls/lib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/vendoring/vendor/example/vendorpls/lib.go -------------------------------------------------------------------------------- /extension/test/testdata/vuln/go.work: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/vuln/go.work -------------------------------------------------------------------------------- /extension/test/testdata/vuln/mod1/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/vuln/mod1/go.mod -------------------------------------------------------------------------------- /extension/test/testdata/vuln/mod1/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/vuln/mod1/go.sum -------------------------------------------------------------------------------- /extension/test/testdata/vuln/mod1/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/vuln/mod1/test.go -------------------------------------------------------------------------------- /extension/test/testdata/vuln/mod2/go.mod: -------------------------------------------------------------------------------- 1 | module example.com/mod2 2 | 3 | go 1.14 -------------------------------------------------------------------------------- /extension/test/testdata/vuln/mod2/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/vuln/mod2/test.go -------------------------------------------------------------------------------- /extension/test/testdata/vuln/vulndb/GO-1970-FMT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/vuln/vulndb/GO-1970-FMT.json -------------------------------------------------------------------------------- /extension/test/testdata/vuln/vulndb/GO-1970-TEXT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/testdata/vuln/vulndb/GO-1970-TEXT.json -------------------------------------------------------------------------------- /extension/test/unit/calendartest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/unit/calendartest.ts -------------------------------------------------------------------------------- /extension/test/unit/mutex.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/unit/mutex.test.ts -------------------------------------------------------------------------------- /extension/test/unit/subTestUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/unit/subTestUtils.test.ts -------------------------------------------------------------------------------- /extension/test/unit/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/test/unit/util.test.ts -------------------------------------------------------------------------------- /extension/third_party/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/third_party/README.md -------------------------------------------------------------------------------- /extension/third_party/tree-kill/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/third_party/tree-kill/LICENSE -------------------------------------------------------------------------------- /extension/third_party/tree-kill/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/third_party/tree-kill/README.md -------------------------------------------------------------------------------- /extension/third_party/tree-kill/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/third_party/tree-kill/index.d.ts -------------------------------------------------------------------------------- /extension/third_party/tree-kill/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/third_party/tree-kill/index.js -------------------------------------------------------------------------------- /extension/third_party/tree-kill/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/third_party/tree-kill/package.json -------------------------------------------------------------------------------- /extension/tools/allTools.ts.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/allTools.ts.in -------------------------------------------------------------------------------- /extension/tools/docs2wiki/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/docs2wiki/main.go -------------------------------------------------------------------------------- /extension/tools/docs2wiki/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/docs2wiki/main_test.go -------------------------------------------------------------------------------- /extension/tools/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/generate.go -------------------------------------------------------------------------------- /extension/tools/goplssetting/goplssetting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/goplssetting/goplssetting.go -------------------------------------------------------------------------------- /extension/tools/goplssetting/goplssetting_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/goplssetting/goplssetting_test.go -------------------------------------------------------------------------------- /extension/tools/installtools/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/installtools/main.go -------------------------------------------------------------------------------- /extension/tools/installtools/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/installtools/main_test.go -------------------------------------------------------------------------------- /extension/tools/license/license.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/license/license.go -------------------------------------------------------------------------------- /extension/tools/license/license_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/license/license_test.go -------------------------------------------------------------------------------- /extension/tools/release/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/proxy_test.go -------------------------------------------------------------------------------- /extension/tools/release/release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/release.go -------------------------------------------------------------------------------- /extension/tools/release/release_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/release_test.go -------------------------------------------------------------------------------- /extension/tools/release/testdata/build-vscgo-v0.43.0.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/testdata/build-vscgo-v0.43.0.golden -------------------------------------------------------------------------------- /extension/tools/release/testdata/build-vscgo-v0.44.0-rc.1.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/testdata/build-vscgo-v0.44.0-rc.1.golden -------------------------------------------------------------------------------- /extension/tools/release/testdata/build-vscgo-v0.44.0.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/testdata/build-vscgo-v0.44.0.golden -------------------------------------------------------------------------------- /extension/tools/release/testdata/package-v0.43.0.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/testdata/package-v0.43.0.golden -------------------------------------------------------------------------------- /extension/tools/release/testdata/package-v0.44.0-rc.1.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/testdata/package-v0.44.0-rc.1.golden -------------------------------------------------------------------------------- /extension/tools/release/testdata/package-v0.44.0.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/testdata/package-v0.44.0.golden -------------------------------------------------------------------------------- /extension/tools/release/testdata/publish-v0.43.0.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/testdata/publish-v0.43.0.golden -------------------------------------------------------------------------------- /extension/tools/release/testdata/publish-v0.44.0-rc.1.golden: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extension/tools/release/testdata/publish-v0.44.0.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tools/release/testdata/publish-v0.44.0.golden -------------------------------------------------------------------------------- /extension/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/tsconfig.json -------------------------------------------------------------------------------- /extension/typings/diff.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/typings/diff.d.ts -------------------------------------------------------------------------------- /extension/typings/json-rpc2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/typings/json-rpc2.d.ts -------------------------------------------------------------------------------- /extension/typings/lodash.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/extension/typings/lodash.d.ts -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/go.sum -------------------------------------------------------------------------------- /internal/vscgo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/internal/vscgo/main.go -------------------------------------------------------------------------------- /internal/vscgo/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/internal/vscgo/main_test.go -------------------------------------------------------------------------------- /internal/vscgo/pprof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/internal/vscgo/pprof.go -------------------------------------------------------------------------------- /survey/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/survey/README.md -------------------------------------------------------------------------------- /survey/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/survey/config.json -------------------------------------------------------------------------------- /survey/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/golang/vscode-go/survey 2 | 3 | go 1.24.0 -------------------------------------------------------------------------------- /survey/survey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/survey/survey.go -------------------------------------------------------------------------------- /vscgo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/vscode-go/HEAD/vscgo/main.go --------------------------------------------------------------------------------