Skip to content

Commit ad3a6ca

Browse files
committed
all: add support for go.work files as go.mod files
This will allow us to add support for the go.work proposal. Change-Id: I13b374ede724a5a10f0ad11b1073d7849226a4bf Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/341849 Trust: Rebecca Stambler <[email protected]> Run-TryBot: Rebecca Stambler <[email protected]> TryBot-Result: kokoro <[email protected]> Reviewed-by: Hyang-Ah Hana Kim <[email protected]>
1 parent 0ff533d commit ad3a6ca

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,8 @@
131131
"id": "go.mod",
132132
"extensions": [
133133
"go.mod",
134-
"gopls.mod"
134+
"gopls.mod",
135+
"go.work"
135136
],
136137
"aliases": [
137138
"Go Module File"

src/goLanguageServer.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,8 @@ export async function buildLanguageClient(cfg: BuildLanguageClientOption): Promi
460460
// gopls handles only file URIs.
461461
{ language: 'go', scheme: 'file' },
462462
{ language: 'go.mod', scheme: 'file' },
463-
{ language: 'go.sum', scheme: 'file' }
463+
{ language: 'go.sum', scheme: 'file' },
464+
{ language: 'go.work', scheme: 'file' }
464465
];
465466

466467
// Let gopls know about .tmpl - this is experimental, so enable it only in the experimental mode now.

0 commit comments

Comments
 (0)