prepare minor release 0.46 (#3854)

diff --git a/MODULE.bazel b/MODULE.bazel
index 00af44b..6b4a274 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -1,6 +1,6 @@
 module(
     name = "rules_go",
-    version = "0.45.1",
+    version = "0.46.0",
     compatibility_level = 0,
     repo_name = "io_bazel_rules_go",
 )
diff --git a/go/def.bzl b/go/def.bzl
index f446b5a..71d1b01 100644
--- a/go/def.bzl
+++ b/go/def.bzl
@@ -121,7 +121,7 @@
 
 # Current version or next version to be tagged. Gazelle and other tools may
 # check this to determine compatibility.
-RULES_GO_VERSION = "0.45.1"
+RULES_GO_VERSION = "0.46.0"
 
 go_context = _go_context
 gomock = _gomock