You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+6-3
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,10 @@ This extension provides rich language support for the [Go programming language](
8
8
9
9
Take a look at the [Changelog](CHANGELOG.md) to learn about new features.
10
10
11
-
> This is the **new** home for the VS Code Go extension. We just migrated from [Microsoft/vscode-go](https://github.com/Microsoft/vscode-go). Learn more about our move on the [Go blog](https://blog.golang.org/vscode-go).
11
+
> 📣 We plan to enable the language server ([`gopls`](docs/gopls.md)) by default in early 2021. The language server
12
+
> provides language features like intellisense, formatting, refactoring, analysis and many more.
13
+
> We recommend switching to the language server now (`"go.useLanguageServer": true`) to confirm it works well for you.
14
+
> Please [file a new issue](https://github.com/golang/vscode-go/issues/new/choose) if you notice bugs or missing features.
12
15
13
16
## Overview
14
17
@@ -37,7 +40,8 @@ If you are unsure whether you have installed Go, open the Command Palette in VS
37
40
38
41
### Set up your environment
39
42
40
-
Read about [Go code organization](https://golang.org/doc/code.html) to learn how to configure your environment. This extension works in both [GOPATH](docs/gopath.md) and [module](docs/modules.md) modes. We suggest using modules, as they are quickly becoming the new standard in the Go community.
43
+
Read about [Go code organization](https://golang.org/doc/code.html) to learn how to configure your environment. This extension works in both [GOPATH](docs/gopath.md) and [module](docs/modules.md) modes.
44
+
We suggest using modules, as they are the new standard and become default from go 1.16 (to be released in early 2021).
41
45
42
46
Here are some additional resources for learning about how to set up your Go project:
43
47
@@ -47,7 +51,6 @@ Here are some additional resources for learning about how to set up your Go proj
47
51
48
52
**NOTE: If you are using modules, we recommend using the Go [language server](#language-server), which is explained below.**
49
53
50
-
More advanced users may be interested in using different `GOPATH`s or Go versions per-project. You can learn about the different `GOPATH` manipulation options in the [`GOPATH` documentation](docs/gopath.md). Take a look at the other [customization](#customization) options as well.
0 commit comments