├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ └── config.yml ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md ├── locker.yml └── needs_more_info.yml ├── .gitignore ├── .prettierrc.json ├── .travis.yml ├── .vscode ├── changelog.code-snippets ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── All-Settings-&-Commands-in-Visual-Studio-Code-Go-extension.md ├── Building,-Debugging-and-Sideloading-the-extension-in-Visual-Studio-Code.md ├── Debugging-Go-code-using-VS-Code.md ├── Features-for-Go-in-VS-Code.md ├── GOPATH-in-the-VS-Code-Go-extension.md ├── Go-modules-support-in-Visual-Studio-Code.md ├── Go-tools-that-the-Go-extension-depends-on.md ├── Go-with-VS-Code-FAQ-and-Troubleshooting.md ├── On-Save-features.md ├── README.md ├── Smoke-Test.md ├── Tasks-with-Go.md └── Use-the-beta-version-of-the-latest-Go-extension.md ├── images ├── go-logo-blue.png ├── goIcon.png ├── 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 ├── languages └── go.mod.language-configuration.json ├── package.json ├── snippets └── go.json ├── src ├── avlTree.ts ├── debugAdapter │ ├── .vscode │ │ └── launch.json │ ├── Readme.md │ └── goDebug.ts ├── diffUtils.ts ├── goBaseCodelens.ts ├── goBrowsePackage.ts ├── goBuild.ts ├── goCheck.ts ├── goCodeAction.ts ├── goCover.ts ├── goDebugConfiguration.ts ├── goDeclaration.ts ├── goDoctor.ts ├── goExtraInfo.ts ├── goFillStruct.ts ├── goFormat.ts ├── goGenerateTests.ts ├── goGetPackage.ts ├── goImpl.ts ├── goImplementations.ts ├── goImport.ts ├── goInstall.ts ├── goInstallTools.ts ├── goLanguageServer.ts ├── goLint.ts ├── goLiveErrors.ts ├── goMain.ts ├── goMode.ts ├── goModifytags.ts ├── goModules.ts ├── goOutline.ts ├── goPackages.ts ├── goPath.ts ├── goPlayground.ts ├── goRefactor.ts ├── goReferences.ts ├── goReferencesCodelens.ts ├── goRename.ts ├── goRunTestCodelens.ts ├── goSignature.ts ├── goStatus.ts ├── goSuggest.ts ├── goSymbol.ts ├── goTest.ts ├── goTools.ts ├── goTypeDefinition.ts ├── goVet.ts ├── stateUtils.ts ├── telemetry.ts ├── testUtils.ts └── util.ts ├── syntaxes ├── go.mod.tmGrammar.json └── go.sum.tmGrammar.json ├── test ├── fixtures │ ├── baseTest │ │ ├── go.mod │ │ ├── sample_test.go │ │ └── test.go │ ├── buildTags │ │ ├── go.mod │ │ └── hello.go │ ├── completions │ │ ├── exportedMemberDocs.go │ │ ├── go.mod │ │ ├── nosnippets.go │ │ ├── snippets.go │ │ ├── unimportedMultiplePkgs.go │ │ └── unimportedPkgs.go │ ├── diffTestData │ │ ├── file1.go │ │ ├── file2.go │ │ └── go.mod │ ├── errorsTest │ │ ├── errors.go │ │ └── go.mod │ ├── fillStruct │ │ ├── go.mod │ │ ├── golden_1.go │ │ ├── golden_2.go │ │ ├── input_1.go │ │ └── input_2.go │ ├── generatetests │ │ ├── generatetests.go │ │ └── go.mod │ ├── gogetdocTestData │ │ ├── go.mod │ │ └── test.go │ ├── importTest │ │ ├── cgoImports.go │ │ ├── go.mod │ │ ├── groupImports.go │ │ ├── noimports.go │ │ └── singleImports.go │ ├── linterTest │ │ ├── go.mod │ │ ├── linter_1.go │ │ └── linter_2.go │ ├── outlineTest │ │ ├── go.mod │ │ └── test.go │ └── testTags │ │ ├── go.mod │ │ └── hello_test.go ├── gopls │ ├── extension.test.ts │ ├── index.ts │ └── testfixtures │ │ └── src │ │ └── workspace │ │ └── .gitignore ├── integration │ ├── extension.test.ts │ ├── index.ts │ └── utils.test.ts ├── runTest.ts └── unit │ └── NNDict.test.ts ├── thirdpartynotices.txt ├── tsconfig.json ├── tslint.json └── typings ├── diff.d.ts ├── json-rpc2.d.ts └── lodash.d.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/locker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.github/locker.yml -------------------------------------------------------------------------------- /.github/needs_more_info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.github/needs_more_info.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules 3 | .vscode-test 4 | .DS_Store -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/changelog.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.vscode/changelog.code-snippets -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/README.md -------------------------------------------------------------------------------- /docs/All-Settings-&-Commands-in-Visual-Studio-Code-Go-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/All-Settings-&-Commands-in-Visual-Studio-Code-Go-extension.md -------------------------------------------------------------------------------- /docs/Building,-Debugging-and-Sideloading-the-extension-in-Visual-Studio-Code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/Building,-Debugging-and-Sideloading-the-extension-in-Visual-Studio-Code.md -------------------------------------------------------------------------------- /docs/Debugging-Go-code-using-VS-Code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/Debugging-Go-code-using-VS-Code.md -------------------------------------------------------------------------------- /docs/Features-for-Go-in-VS-Code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/Features-for-Go-in-VS-Code.md -------------------------------------------------------------------------------- /docs/GOPATH-in-the-VS-Code-Go-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/GOPATH-in-the-VS-Code-Go-extension.md -------------------------------------------------------------------------------- /docs/Go-modules-support-in-Visual-Studio-Code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/Go-modules-support-in-Visual-Studio-Code.md -------------------------------------------------------------------------------- /docs/Go-tools-that-the-Go-extension-depends-on.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/Go-tools-that-the-Go-extension-depends-on.md -------------------------------------------------------------------------------- /docs/Go-with-VS-Code-FAQ-and-Troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/Go-with-VS-Code-FAQ-and-Troubleshooting.md -------------------------------------------------------------------------------- /docs/On-Save-features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/On-Save-features.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/Smoke-Test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/Smoke-Test.md -------------------------------------------------------------------------------- /docs/Tasks-with-Go.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/Tasks-with-Go.md -------------------------------------------------------------------------------- /docs/Use-the-beta-version-of-the-latest-Go-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/docs/Use-the-beta-version-of-the-latest-Go-extension.md -------------------------------------------------------------------------------- /images/go-logo-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/go-logo-blue.png -------------------------------------------------------------------------------- /images/goIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/goIcon.png -------------------------------------------------------------------------------- /images/gutter-blockblue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-blockblue.svg -------------------------------------------------------------------------------- /images/gutter-blockgreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-blockgreen.svg -------------------------------------------------------------------------------- /images/gutter-blockred.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-blockred.svg -------------------------------------------------------------------------------- /images/gutter-blockyellow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-blockyellow.svg -------------------------------------------------------------------------------- /images/gutter-slashblue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-slashblue.svg -------------------------------------------------------------------------------- /images/gutter-slashgreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-slashgreen.svg -------------------------------------------------------------------------------- /images/gutter-slashred.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-slashred.svg -------------------------------------------------------------------------------- /images/gutter-slashyellow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-slashyellow.svg -------------------------------------------------------------------------------- /images/gutter-vertblue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-vertblue.svg -------------------------------------------------------------------------------- /images/gutter-vertgreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-vertgreen.svg -------------------------------------------------------------------------------- /images/gutter-vertred.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-vertred.svg -------------------------------------------------------------------------------- /images/gutter-vertyellow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/images/gutter-vertyellow.svg -------------------------------------------------------------------------------- /languages/go.mod.language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/languages/go.mod.language-configuration.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/package.json -------------------------------------------------------------------------------- /snippets/go.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/snippets/go.json -------------------------------------------------------------------------------- /src/avlTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/avlTree.ts -------------------------------------------------------------------------------- /src/debugAdapter/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/debugAdapter/.vscode/launch.json -------------------------------------------------------------------------------- /src/debugAdapter/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/debugAdapter/Readme.md -------------------------------------------------------------------------------- /src/debugAdapter/goDebug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/debugAdapter/goDebug.ts -------------------------------------------------------------------------------- /src/diffUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/diffUtils.ts -------------------------------------------------------------------------------- /src/goBaseCodelens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goBaseCodelens.ts -------------------------------------------------------------------------------- /src/goBrowsePackage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goBrowsePackage.ts -------------------------------------------------------------------------------- /src/goBuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goBuild.ts -------------------------------------------------------------------------------- /src/goCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goCheck.ts -------------------------------------------------------------------------------- /src/goCodeAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goCodeAction.ts -------------------------------------------------------------------------------- /src/goCover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goCover.ts -------------------------------------------------------------------------------- /src/goDebugConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goDebugConfiguration.ts -------------------------------------------------------------------------------- /src/goDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goDeclaration.ts -------------------------------------------------------------------------------- /src/goDoctor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goDoctor.ts -------------------------------------------------------------------------------- /src/goExtraInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goExtraInfo.ts -------------------------------------------------------------------------------- /src/goFillStruct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goFillStruct.ts -------------------------------------------------------------------------------- /src/goFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goFormat.ts -------------------------------------------------------------------------------- /src/goGenerateTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goGenerateTests.ts -------------------------------------------------------------------------------- /src/goGetPackage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goGetPackage.ts -------------------------------------------------------------------------------- /src/goImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goImpl.ts -------------------------------------------------------------------------------- /src/goImplementations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goImplementations.ts -------------------------------------------------------------------------------- /src/goImport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goImport.ts -------------------------------------------------------------------------------- /src/goInstall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goInstall.ts -------------------------------------------------------------------------------- /src/goInstallTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goInstallTools.ts -------------------------------------------------------------------------------- /src/goLanguageServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goLanguageServer.ts -------------------------------------------------------------------------------- /src/goLint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goLint.ts -------------------------------------------------------------------------------- /src/goLiveErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goLiveErrors.ts -------------------------------------------------------------------------------- /src/goMain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goMain.ts -------------------------------------------------------------------------------- /src/goMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goMode.ts -------------------------------------------------------------------------------- /src/goModifytags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goModifytags.ts -------------------------------------------------------------------------------- /src/goModules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goModules.ts -------------------------------------------------------------------------------- /src/goOutline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goOutline.ts -------------------------------------------------------------------------------- /src/goPackages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goPackages.ts -------------------------------------------------------------------------------- /src/goPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goPath.ts -------------------------------------------------------------------------------- /src/goPlayground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goPlayground.ts -------------------------------------------------------------------------------- /src/goRefactor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goRefactor.ts -------------------------------------------------------------------------------- /src/goReferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goReferences.ts -------------------------------------------------------------------------------- /src/goReferencesCodelens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goReferencesCodelens.ts -------------------------------------------------------------------------------- /src/goRename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goRename.ts -------------------------------------------------------------------------------- /src/goRunTestCodelens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goRunTestCodelens.ts -------------------------------------------------------------------------------- /src/goSignature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goSignature.ts -------------------------------------------------------------------------------- /src/goStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goStatus.ts -------------------------------------------------------------------------------- /src/goSuggest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goSuggest.ts -------------------------------------------------------------------------------- /src/goSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goSymbol.ts -------------------------------------------------------------------------------- /src/goTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goTest.ts -------------------------------------------------------------------------------- /src/goTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goTools.ts -------------------------------------------------------------------------------- /src/goTypeDefinition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goTypeDefinition.ts -------------------------------------------------------------------------------- /src/goVet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/goVet.ts -------------------------------------------------------------------------------- /src/stateUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/stateUtils.ts -------------------------------------------------------------------------------- /src/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/telemetry.ts -------------------------------------------------------------------------------- /src/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/testUtils.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/src/util.ts -------------------------------------------------------------------------------- /syntaxes/go.mod.tmGrammar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/syntaxes/go.mod.tmGrammar.json -------------------------------------------------------------------------------- /syntaxes/go.sum.tmGrammar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/syntaxes/go.sum.tmGrammar.json -------------------------------------------------------------------------------- /test/fixtures/baseTest/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/microsoft/vscode-go/gofixtures/basetest 2 | -------------------------------------------------------------------------------- /test/fixtures/baseTest/sample_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/baseTest/sample_test.go -------------------------------------------------------------------------------- /test/fixtures/baseTest/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/baseTest/test.go -------------------------------------------------------------------------------- /test/fixtures/buildTags/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/buildTags/go.mod -------------------------------------------------------------------------------- /test/fixtures/buildTags/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/buildTags/hello.go -------------------------------------------------------------------------------- /test/fixtures/completions/exportedMemberDocs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/completions/exportedMemberDocs.go -------------------------------------------------------------------------------- /test/fixtures/completions/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/completions/go.mod -------------------------------------------------------------------------------- /test/fixtures/completions/nosnippets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/completions/nosnippets.go -------------------------------------------------------------------------------- /test/fixtures/completions/snippets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/completions/snippets.go -------------------------------------------------------------------------------- /test/fixtures/completions/unimportedMultiplePkgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/completions/unimportedMultiplePkgs.go -------------------------------------------------------------------------------- /test/fixtures/completions/unimportedPkgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/completions/unimportedPkgs.go -------------------------------------------------------------------------------- /test/fixtures/diffTestData/file1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/diffTestData/file1.go -------------------------------------------------------------------------------- /test/fixtures/diffTestData/file2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/diffTestData/file2.go -------------------------------------------------------------------------------- /test/fixtures/diffTestData/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/diffTestData/go.mod -------------------------------------------------------------------------------- /test/fixtures/errorsTest/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/errorsTest/errors.go -------------------------------------------------------------------------------- /test/fixtures/errorsTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/errorsTest/go.mod -------------------------------------------------------------------------------- /test/fixtures/fillStruct/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/fillStruct/go.mod -------------------------------------------------------------------------------- /test/fixtures/fillStruct/golden_1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/fillStruct/golden_1.go -------------------------------------------------------------------------------- /test/fixtures/fillStruct/golden_2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/fillStruct/golden_2.go -------------------------------------------------------------------------------- /test/fixtures/fillStruct/input_1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/fillStruct/input_1.go -------------------------------------------------------------------------------- /test/fixtures/fillStruct/input_2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/fillStruct/input_2.go -------------------------------------------------------------------------------- /test/fixtures/generatetests/generatetests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/generatetests/generatetests.go -------------------------------------------------------------------------------- /test/fixtures/generatetests/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/generatetests/go.mod -------------------------------------------------------------------------------- /test/fixtures/gogetdocTestData/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/gogetdocTestData/go.mod -------------------------------------------------------------------------------- /test/fixtures/gogetdocTestData/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/gogetdocTestData/test.go -------------------------------------------------------------------------------- /test/fixtures/importTest/cgoImports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/importTest/cgoImports.go -------------------------------------------------------------------------------- /test/fixtures/importTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/importTest/go.mod -------------------------------------------------------------------------------- /test/fixtures/importTest/groupImports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/importTest/groupImports.go -------------------------------------------------------------------------------- /test/fixtures/importTest/noimports.go: -------------------------------------------------------------------------------- 1 | package hello 2 | -------------------------------------------------------------------------------- /test/fixtures/importTest/singleImports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/importTest/singleImports.go -------------------------------------------------------------------------------- /test/fixtures/linterTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/linterTest/go.mod -------------------------------------------------------------------------------- /test/fixtures/linterTest/linter_1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/linterTest/linter_1.go -------------------------------------------------------------------------------- /test/fixtures/linterTest/linter_2.go: -------------------------------------------------------------------------------- 1 | package linterTest 2 | 3 | func secondFunc() error { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /test/fixtures/outlineTest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/outlineTest/go.mod -------------------------------------------------------------------------------- /test/fixtures/outlineTest/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/outlineTest/test.go -------------------------------------------------------------------------------- /test/fixtures/testTags/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/microsoft/vscode-go/gofixtures/testags 2 | -------------------------------------------------------------------------------- /test/fixtures/testTags/hello_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/fixtures/testTags/hello_test.go -------------------------------------------------------------------------------- /test/gopls/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/gopls/extension.test.ts -------------------------------------------------------------------------------- /test/gopls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/gopls/index.ts -------------------------------------------------------------------------------- /test/gopls/testfixtures/src/workspace/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /test/integration/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/integration/extension.test.ts -------------------------------------------------------------------------------- /test/integration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/integration/index.ts -------------------------------------------------------------------------------- /test/integration/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/integration/utils.test.ts -------------------------------------------------------------------------------- /test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/runTest.ts -------------------------------------------------------------------------------- /test/unit/NNDict.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/test/unit/NNDict.test.ts -------------------------------------------------------------------------------- /thirdpartynotices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/thirdpartynotices.txt -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/tslint.json -------------------------------------------------------------------------------- /typings/diff.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/typings/diff.d.ts -------------------------------------------------------------------------------- /typings/json-rpc2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/typings/json-rpc2.d.ts -------------------------------------------------------------------------------- /typings/lodash.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-go/HEAD/typings/lodash.d.ts --------------------------------------------------------------------------------