@@ -12,7 +12,7 @@ go run golang.org/x/telemetry/cmd/gotelemetry@latest on
12
12
13
13
Once uploading is enabled, the data will be sent to https://telemetry.go.dev
14
14
on a weekly basis. You can find more information about this process at
15
- [ https://telemetry.go.dev/privacy ] ( https://telemetry.go.dev ) and in the
15
+ [ https://telemetry.go.dev/privacy ] ( https://telemetry.go.dev ) and in the
16
16
[ gopls v0.14 release notes(https://github.com/golang/tools/releases/tag/gopls%2Fv0.14.0 ).
17
17
18
18
A comprehensive list of changes can be found in the complete
@@ -27,17 +27,26 @@ when the language server (`gopls`) is enabled.
27
27
([ Issue 2799] ( https://github.com/golang/vscode-go/issues/2799 ) )
28
28
29
29
* The "Go: Fill struct" command has been retired. The same functionality is provided
30
- as a [ Code Action] ( https://code.visualstudio.com/docs/editor/refactoring#_code-actions-quick-fixes-and-refactorings )
30
+ as a [ Code Action] ( https://code.visualstudio.com/docs/editor/refactoring#_code-actions-quick-fixes-and-refactorings )
31
31
for refactoring. You can refer to the screenshot for details.
32
32
([ Issue 2107] ( https://github.com/golang/vscode-go/issues/2107 ) ))
33
33
34
34
* The "Go: Extract to function" and "Go: Extract to variable" commands are no longer needed,
35
35
as they have been replaced by Code Actions provided by gopls.
36
36
([ Issue 2862] ( https://github.com/golang/vscode-go/issues/2862 ) )
37
37
38
- * Debug
39
- <!-- golang/vscode-go#3009 buildFlags -->
40
- <!-- golang/vscode-go#1797 hideSystemGoroutine -->
38
+ * The "buildFlags" attribute for Go launch configuration now accepts a list of strings in
39
+ addition to a string. If using delve at v1.22.2 or newer, this list is passed directly to
40
+ delve. This should help with bugs related to parsing the string of buildFlags, such as in
41
+ [ Issue 1831] ( https://github.com/golang/vscode-go/issues/1831 ) and
42
+ [ Issue 1027] ( https://github.com/golang/vscode-go/issues/1027 ) .
43
+ ([ Issue 3009] ( https://github.com/golang/vscode-go/issues/3009 ) )
44
+
45
+ * The "Go: Toggle Hide System Goroutines" command was added to make it easier to switch between
46
+ showing / hiding the system goroutines in the callstack view. This command is also
47
+ available in the callstack context menu. The default setting can also be updated by updating
48
+ "hideSystemGoroutines" in either the launch.json or in the "go.delveConfig" setting.
49
+ ([ Issue 1797] ( https://github.com/golang/vscode-go/issues/1797#issuecomment-1762145244 ) )
41
50
42
51
### Fixes
43
52
0 commit comments