TBR third_party/go/cmd/vet: whitelisting Vanadium named slice types

This will prevent spurious go vet checks.

Change-Id: I5b9bd842597fc7bb2873dd0e50dccfc4ae9ba8c1
diff --git a/go/src/golang.org/x/tools/README.google b/go/src/golang.org/x/tools/README.google
index 5057fd8..52710dc 100644
--- a/go/src/golang.org/x/tools/README.google
+++ b/go/src/golang.org/x/tools/README.google
@@ -7,4 +7,4 @@
 Packages and tools supporting the Go programming language.
 
 Local Modifications:
-No modifications.
+Whitelisting Vanadium named slice types for go vet checks.
diff --git a/go/src/golang.org/x/tools/cmd/vet/whitelist/whitelist.go b/go/src/golang.org/x/tools/cmd/vet/whitelist/whitelist.go
index d6f0dce..76a3198 100644
--- a/go/src/golang.org/x/tools/cmd/vet/whitelist/whitelist.go
+++ b/go/src/golang.org/x/tools/cmd/vet/whitelist/whitelist.go
@@ -50,4 +50,11 @@
 	"image.Point":         true,
 	"image.Rectangle":     true,
 	"image.Uniform":       true,
+
+	// Vanadium named slice types.
+	//
+	// NOTE: These types were added to avoid spurious go vet warnings.
+	// Make sure to add them back if you update the source.
+	"v.io/v23/uniqueid.Id":     true,
+	"v.io/v23/rpc.ListenAddrs": true,
 }