src/goTools: require go1.18 for staticcheck v0.4.0+

v0.3.3 is the last version that's buildable with go1.17

Updates golang/vscode-go#2589

Change-Id: I6e6a8b55d22ba36b57bf1a71bc935cedc6a16f6e
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/459858
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Reviewed-by: Suzy Mueller <suzmue@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
diff --git a/src/goTools.ts b/src/goTools.ts
index 7a47263..9b23e72 100644
--- a/src/goTools.ts
+++ b/src/goTools.ts
@@ -88,6 +88,7 @@
 	}
 	if (tool.name === 'staticcheck') {
 		if (goVersion.lt('1.17')) return importPath + '@v0.2.2';
+		if (goVersion.lt('1.18')) return importPath + '@v0.3.3';
 	}
 	if (tool.name === 'gofumpt') {
 		if (goVersion.lt('1.18')) return importPath + '@v0.2.1';