Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>Go Development EssentialsNew to Visual Studio Code? Get it now.
Go Development Essentials

Go Development Essentials

gofreder

|
2 installs
| (0) | Free
A focused extension pack for writing, formatting, testing, and running Go code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

GopherBench

GopherBench is a focused Visual Studio Code extension pack for Go development. One installation provides language intelligence, documentation, syntax highlighting, test discovery, supporting-file formatting, and quick code execution.

Included extensions

Extension ID Purpose
Go golang.go Language intelligence, navigation, formatting, testing, and debugging powered by the Go toolchain.
Go Doc msyrus.go-doc Shows documentation for Go symbols and packages in the Output panel.
vscode-go-syntax dunstontc.vscode-go-syntax Adds extended TextMate syntax highlighting for Go.
Go Test Explorer premparihar.gotestexplorer Discovers and runs Go tests through a test explorer.
Prettier esbenp.prettier-vscode Formats JSON, Markdown, YAML, and other supporting files commonly found in Go projects.
Code Runner formulahendry.code-runner Runs Go files and selected snippets directly from the editor.

Installation

Install GopherBench from the Extensions view in Visual Studio Code, or run:

code --install-extension gofreder.gopherbench

The bundled extensions are installed automatically with the pack.

Getting started

  1. Install the Go toolchain and ensure go is available on your PATH.
  2. Open a Go project in Visual Studio Code.
  3. Install additional tools such as gopls or Delve when prompted by the Go extension.
  4. Use the Testing view to discover tests, or run extension commands from the Command Palette.

Requirements

  • Visual Studio Code 1.101.0 or later
  • Go 1.21 or later

Individual bundled extensions may have their own settings and optional tool requirements. GopherBench does not change your editor settings.

Issues and contributions

Report problems or suggest improvements in the GitHub issue tracker.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft