Use googletest-1.10.0 in external libraries example

Fixes #13015

PiperOrigin-RevId: 362139468
diff --git a/site/docs/cpp-use-cases.md b/site/docs/cpp-use-cases.md
index a58253f..510ee70 100644
--- a/site/docs/cpp-use-cases.md
+++ b/site/docs/cpp-use-cases.md
@@ -108,8 +108,8 @@
 
 http_archive(
     name = "gtest",
-    url = "https://github.com/google/googletest/archive/release-1.7.0.zip",
-    sha256 = "b58cb7547a28b2c718d1e38aee18a3659c9e3ff52440297e965f5edffe34b6d0",
+    url = "https://github.com/google/googletest/archive/release-1.10.0.zip",
+    sha256 = "94c634d499558a76fa649edb13721dce6e98fb1e7018dfaeba3cd7a083945e91",
     build_file = "@//:gtest.BUILD",
 )
 ```
@@ -121,12 +121,12 @@
 Google Test has several "special" requirements that make its `cc_library` rule
 more complicated:
 
-*  `googletest-release-1.7.0/src/gtest-all.cc` `#include`s all other
-   files in `googletest-release-1.7.0/src/`: exclude it from the
+*  `googletest-release-1.10.0/src/gtest-all.cc` `#include`s all other
+   files in `googletest-release-1.10.0/src/`: exclude it from the
    compile to prevent link errors for duplicate symbols.
 
 *  It uses header files that are relative to the
-`googletest-release-1.7.0/include/` directory  (`"gtest/gtest.h"`), so you must
+`googletest-release-1.10.0/include/` directory  (`"gtest/gtest.h"`), so you must
 add that directory to the include paths.
 
 *  It needs to link in `pthread`, so add that as a `linkopt`.
@@ -137,23 +137,23 @@
 cc_library(
     name = "main",
     srcs = glob(
-        ["googletest-release-1.7.0/src/*.cc"],
-        exclude = ["googletest-release-1.7.0/src/gtest-all.cc"]
+        ["googletest-release-1.10.0/src/*.cc"],
+        exclude = ["googletest-release-1.10.0/src/gtest-all.cc"]
     ),
     hdrs = glob([
-        "googletest-release-1.7.0/include/**/*.h",
-        "googletest-release-1.7.0/src/*.h"
+        "googletest-release-1.10.0/include/**/*.h",
+        "googletest-release-1.10.0/src/*.h"
     ]),
     copts = [
-        "-Iexternal/gtest/googletest-release-1.7.0/include",
-        "-Iexternal/gtest/googletest-release-1.7.0"
+        "-Iexternal/gtest/googletest-release-1.10.0/include",
+        "-Iexternal/gtest/googletest-release-1.10.0"
     ],
     linkopts = ["-pthread"],
     visibility = ["//visibility:public"],
 )
 ```
 
-This is somewhat messy: everything is prefixed with `googletest-release-1.7.0`
+This is somewhat messy: everything is prefixed with `googletest-release-1.10.0`
 as a byproduct of the archive's structure. You can make `http_archive` strip
 this prefix by adding the `strip_prefix` attribute:
 
@@ -162,10 +162,10 @@
 
 http_archive(
     name = "gtest",
-    url = "https://github.com/google/googletest/archive/release-1.7.0.zip",
-    sha256 = "b58cb7547a28b2c718d1e38aee18a3659c9e3ff52440297e965f5edffe34b6d0",
+    url = "https://github.com/google/googletest/archive/release-1.10.0.zip",
+    sha256 = "94c634d499558a76fa649edb13721dce6e98fb1e7018dfaeba3cd7a083945e91",
     build_file = "@//:gtest.BUILD",
-    strip_prefix = "googletest-release-1.7.0",
+    strip_prefix = "googletest-release-1.10.0",
 )
 ```