# golang/vscode-go

Go extension for Visual Studio Code

Repository: https://github.com/golang/vscode-go
Canonical: https://ross.abutalabs.com/products/golang-vscode-go
Homepage: https://marketplace.visualstudio.com/items?itemName=golang.Go
Language: TypeScript
License: NOASSERTION
License Family: other
Topics: vscode, vscode-extension, golang, debugger, visual-studio-code
Last push: 2026-08-26T14:27:09+00:00

## Health v2 (maintenance only)
Score: 93/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 81, longevity 100
- inputs: {"age_days": 2371, "days_push": 7, "days_rel": 49, "gap_med": 69.5, "n_releases_24m": 11}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4258, forks 927 (observed 2026-08-28T04:08:40.583580+00:00)

## What it is
The official Go extension for Visual Studio Code, providing rich language support via the gopls language server. It offers IntelliSense, code navigation, refactoring, debugging, and testing features for Go development.

## Use cases
- set up Go development in VS Code
- get IntelliSense and autocomplete for Go code
- debug Go programs in the editor
- run and test Go code from VS Code
- navigate and refactor Go projects
- install and manage Go tooling like gopls

## When to choose
- you write Go in Visual Studio Code
- you want an official, well-maintained Go language extension
- you need integrated debugging and testing for Go

## When to avoid
- you use a different editor like GoLand or Vim
- you only need to build Go from the command line without an IDE

## Facets
- artifact type: plugin
- maturity: active
- function: editor, developer-tools, testing
- domain: developer-tools, programming-languages, text-editors
- platform: editor-plugin, cross-platform, go
- tags: vscode-extension, golang, gopls, language-server, debugger, intellisense, debugging

## Member repositories
- golang/vscode-go (main) score 93

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:40.583580+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:22:06.740567+00:00, confidence not recorded.
  - readme: https://github.com/golang/vscode-go (fetched 2026-08-28T04:08:40.583580+00:00, sha c46c9293ddf5)
  - homepage: https://marketplace.visualstudio.com/items?itemName=golang.Go (fetched 2026-08-29T09:12:02.430653+00:00, sha 25d22e0ac61e)
  - site_page: https://code.visualstudio.com/docs/editor/multi-root-workspaces (fetched 2026-08-29T09:12:02.450254+00:00, sha 4c183cbef945)
  - site_page: https://code.visualstudio.com/updates/v1_63 (fetched 2026-08-29T09:12:02.490074+00:00, sha 7b72bf421f28)
- Data as of 2026-08-30T08:39:29.467469+00:00.
