[release] goLanguageServer: fix proxy update logic

Fixes golang/vscode-go#254

Change-Id: Ifc4b314bb4ba0c6ec8dfa5f57d935829255d5345
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/239739
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
(cherry picked from commit c43eae60722e08d27c824a365473a291d288a316)
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/239741
diff --git a/src/goLanguageServer.ts b/src/goLanguageServer.ts
index 53830cb..ae0aee7 100644
--- a/src/goLanguageServer.ts
+++ b/src/goLanguageServer.ts
@@ -666,7 +666,7 @@
 	}
 	// Try each URL set in the user's GOPROXY environment variable.
 	// If none is set, don't make the request.
-	const proxies = output.trim().split(',|');
+	const proxies = output.trim().split(/,|\|/);
 	for (const proxy of proxies) {
 		if (proxy === 'direct') {
 			continue;