github golang/vscode-go v0.57.1
Release v0.57.1

latest release: v0.57.2
pre-release7 hours ago

This is the pre-release version of v0.58.0.

Date: 2026-08-18

Full Changelog: v0.56.0-rc.1...v0.57.1
Milestone: https://github.com/golang/vscode-go/issues?q=milestone%3Av0.58.0

  • The "Go: Generate Interface Stubs" command (go.impl.cursor) is now powered by gopls by default using interactive refactoring. Place your cursor inside the target type declaration (e.g. type Foo struct), and gopls will prompt for the interface to implement and insert the method stubs after the type declaration.
    The previous implementation remains available via the "Go: Generate Interface Stubs (legacy)" command (go.impl.cursor.legacy), which inserts method stubs directly at the cursor location.
  • vscode-go now supports v3.18 of the Language Server Protocol.

Don't miss a new vscode-go release

NewReleases is sending notifications on new releases.