---
answer: direct
beat: dev-practices
source: 1 article · updated: October 27, 2026
---

Is interactive refactoring already part of the official LSP standard?

The Go team describes it as a capability proposed for the Language Server Protocol. Working support is available in gopls and the official Go extension for VS Code, but broad adoption depends on client and language-server support.

Answered in

Go’s Interactive Refactorings Fix a Quiet Gap in the Language Server Protocol

Gopls can now ask developers for choices before a refactoring. The proposed LSP capability could make richer edits work across editors.

Crashtech Editorial October 27, 2026 Development Best Practices

Read the full analysis

Other questions this article answers

More development best practices questions

Every answer on Crashtech is written by the editor of the article it comes from — never auto-summarised. Browse all answers or the Development Best Practices beat.