gopls: update generics instructions to mention go.mod go directive

Fixes golang/go#49079

Change-Id: I5d5428980f4f3a3da234f9bc543a488407d1ec2d
Reviewed-on: https://go-review.googlesource.com/c/tools/+/356934
Trust: Rebecca Stambler <rstambler@golang.org>
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
gopls-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
diff --git a/gopls/doc/advanced.md b/gopls/doc/advanced.md
index 5c43bb2..1891f1f 100644
--- a/gopls/doc/advanced.md
+++ b/gopls/doc/advanced.md
@@ -61,9 +61,10 @@
 ```
 
 For building gopls with type parameter support, it is recommended that you
-build gopls at tip. External APIs are under active development on the
-Go `master` branch, so building gopls at tip minimizes the chances of
-a build failure.
+build gopls at tip. External APIs are under active development on the Go
+`master` branch, so building gopls at tip minimizes the chances of a build
+failure. You will also need to update the `go` directive in your `go.mod`
+file to refer to `go 1.18` to use generics.
 
 Build and install the latest **unstable** version of `gopls` following
 [the instruction](#installing-unreleased-versions).