internal/lsp/cache: prevent version from including line break

Change-Id: I3caf8900039eaff9676c5a4040e693e52590d417
Reviewed-on: https://go-review.googlesource.com/c/tools/+/259418
Reviewed-by: Heschi Kreinick <heschi@google.com>
Trust: Rebecca Stambler <rstambler@golang.org>
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
gopls-CI: kokoro <noreply+kokoro@google.com>
diff --git a/internal/lsp/cache/view.go b/internal/lsp/cache/view.go
index 71328c5..fbb2241 100644
--- a/internal/lsp/cache/view.go
+++ b/internal/lsp/cache/view.go
@@ -356,7 +356,7 @@
 `,
 		s.view.folder.Filename(),
 		s.view.rootURI.Filename(),
-		goVersion.String(),
+		strings.TrimRight(goVersion.String(), "\n"),
 		s.ValidBuildConfiguration(),
 		buildFlags)
 	for k, v := range fullEnv {