Add temporary rules_go bazel_dep to restore CI (#18912)

https://github.com/bazelbuild/bazel-central-registry/pull/725 broke bazel CI asynchronously by yanking rules_go@0.34.0, listed as a dependency on BCR of grpc@1.48.1. From BCR recommendation on https://github.com/bazelbuild/bazel-central-registry/pull/733, specifying a rules_go@0.39.1 should coerce transitive selection through Minimum Version Selection (and bypass gazelle@0.27.0, also yanked).

Closes #18828.

PiperOrigin-RevId: 545205842
Change-Id: I574fc46b7c09e72e6d70ef77be726897aacc4358

Co-authored-by: George Gensure <werkt0@gmail.com>
diff --git a/MODULE.bazel b/MODULE.bazel
index 98717d2..d912967 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -16,6 +16,7 @@
 bazel_dep(name = "zstd-jni", version = "1.5.2-3")
 bazel_dep(name = "zlib", version = "1.2.13")
 bazel_dep(name = "rules_cc", version = "0.0.6")
+bazel_dep(name = "rules_go", version = "0.39.1")
 bazel_dep(name = "rules_java", version = "6.1.1")
 bazel_dep(name = "rules_proto", version = "5.3.0-21.7")
 bazel_dep(name = "rules_jvm_external", version = "5.2")