@@ -11,15 +11,15 @@ provides rich language support for the
1111## Requirements
1212
1313* Visual Studio Code 1.75 or newer (or editors compatible with VS Code 1.75+ APIs)
14- * Go 1.19 or newer.
14+ * Go 1.21 or newer.
1515
1616## Quick Start
1717
1818Welcome! 👋🏻<br />
1919Whether you are new to Go or an experienced Go developer, we hope this
2020extension fits your needs and enhances your development experience.
2121
22- 1 . Install [ Go] ( https://go.dev ) 1.19 or newer if you haven't already.
22+ 1 . Install [ Go] ( https://go.dev ) 1.21 or newer if you haven't already.
2323
24241 . Install the [ VS Code Go extension] .
2525
@@ -182,6 +182,30 @@ post series](https://research.swtch.com/telemetry-uses) contains many more.
182182Go telemetry is designed to be transparent and privacy-preserving. Learn more at
183183[ https://go.dev/doc/telemetry ] ( https://go.dev/doc/telemetry ) .
184184
185+ ## Support Policy
186+
187+ The Go extension is maintained by engineers on the
188+ [ Go tools team] ( https://github.com/orgs/golang/teams/tools-team/members ) ,
189+ who actively monitor the [ VS Code Go] ( https://github.com/golang/vscode-go/issues )
190+ and the [ Go] ( https://github.com/golang/go/issues?q=is%3Aissue+is%3Aopen+label%3Agopls )
191+ issue trackers.
192+
193+ We support only the latest stable and pre-release versions of the extension.
194+
195+ ### Supported Go and tools
196+
197+ The Go extension follows the [ Go Release Policy] ( https://go.dev/doc/devel/release.html#policy ) ,
198+ meaning that it _ officially_ supports the two most recent major Go releases.
199+ The Go team maintains _ best-effort_ support for the last three major Go versions.
200+
201+ The Go extension relies on [ tools] ( https://github.com/golang/vscode-go/wiki/tools )
202+ like ` gopls ` and ` dlv ` for its core functionalities and they have their own release
203+ policy and schedule. We test only against the latest versions of these tools.
204+
205+ In case you need to work with an older version of Go, please check
206+ the [ Compatibility] page and manually install the compatible version of
207+ the extension and tools.
208+
185209## Contributing
186210
187211We welcome your contributions and thank you for working to improve the Go
@@ -211,11 +235,12 @@ conduct-related issue, please mail conduct@golang.org.
211235[ IntelliSense ] : https://github.com/golang/vscode-go/wiki/features#intellisense
212236[ Code navigation ] : https://github.com/golang/vscode-go/wiki/features#code-navigation
213237[ Code editing ] : https://github.com/golang/vscode-go/wiki/features#code-editing
238+ [ Compatibility ] : https://github.com/golang/vscode-go/wiki/compatibility
214239[ diagnostics ] : https://github.com/golang/vscode-go/wiki/features#diagnostics
215240[ testing ] : https://github.com/golang/vscode-go/wiki/features#run-and-test-in-the-editor
216241[ debugging ] : https://github.com/golang/vscode-go/wiki/debugging#features
217242[ full feature breakdown ] : https://github.com/golang/vscode-go/wiki/features
218243[ workspace documentation ] : https://github.com/golang/tools/blob/master/gopls/doc/workspace.md
219244[ `Go: Install/Update Tools` command ] : https://github.com/golang/vscode-go/wiki/commands#go-installupdate-tools
220245[ Supported workspace layouts documentation ] : https://github.com/golang/tools/blob/master/gopls/doc/workspace.md
221- [ Workspace Folders ] : https://code.visualstudio.com/docs/editor/multi-root-workspaces
246+ [ Workspace Folders ] : https://code.visualstudio.com/docs/editor/multi-root-workspaces
0 commit comments