all: upgrade go directive to at least 1.23.0 [generated]

By now Go 1.24.0 has been released, and Go 1.22 is no longer supported
per the Go Release Policy (https://go.dev/doc/devel/release#policy).

For golang/go#69095.

[git-generate]
(cd errors && go get go@1.23.0 && go mod tidy && go fix ./... && go mod edit -toolchain=none)
(cd event && go get go@1.23.0 && go mod tidy && go fix ./... && go mod edit -toolchain=none)
(cd . && go get go@1.23.0 && go mod tidy && go fix ./... && go mod edit -toolchain=none)
(cd jsonrpc2 && go get go@1.23.0 && go mod tidy && go fix ./... && go mod edit -toolchain=none)
(cd shiny && go get go@1.23.0 && go mod tidy && go fix ./... && go mod edit -toolchain=none)
(cd slog/benchmarks/zap_benchmarks && go get go@1.23.0 && go mod tidy && go fix ./... && go mod edit -toolchain=none)
(cd slog/benchmarks/zerolog_benchmarks && go get go@1.23.0 && go mod tidy && go fix ./... && go mod edit -toolchain=none)
(cd sumdb && go get go@1.23.0 && go mod tidy && go fix ./... && go mod edit -toolchain=none)
(cd typeparams && go get go@1.23.0 && go mod tidy && go fix ./... && go mod edit -toolchain=none)

Change-Id: Ie23c95ee2756307b8dff2e2fcd18a7fa882a1db2
Reviewed-on: https://go-review.googlesource.com/c/exp/+/649376
Reviewed-by: Roland Shoemaker <roland@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Gopher Robot <gobot@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
diff --git a/errors/go.mod b/errors/go.mod
index cf7058d..34ca534 100644
--- a/errors/go.mod
+++ b/errors/go.mod
@@ -1,3 +1,3 @@
 module golang.org/x/exp/errors
 
-go 1.16
+go 1.23.0
diff --git a/event/go.mod b/event/go.mod
index 7650085..9d7a76f 100644
--- a/event/go.mod
+++ b/event/go.mod
@@ -1,6 +1,6 @@
 module golang.org/x/exp/event
 
-go 1.18
+go 1.23.0
 
 require (
 	github.com/go-kit/kit v0.12.0
diff --git a/event/go.sum b/event/go.sum
index 8aeccc7..7092be1 100644
--- a/event/go.sum
+++ b/event/go.sum
@@ -36,6 +36,7 @@
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
 github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
+github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
 github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
 github.com/yuin/goldmark v1.4.0/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
 go.opentelemetry.io/otel v1.21.0 h1:hzLeKBZEL7Okw2mGzZ0cc4k/A7Fta0uoPgaJCr8fsFc=
@@ -98,3 +99,4 @@
 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
+gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
diff --git a/go.mod b/go.mod
index 20e7ff4..8abb6de 100644
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,6 @@
 module golang.org/x/exp
 
-go 1.22.0
+go 1.23.0
 
 require (
 	github.com/google/go-cmp v0.6.0
diff --git a/jsonrpc2/go.mod b/jsonrpc2/go.mod
index 7951e8b..19baf02 100644
--- a/jsonrpc2/go.mod
+++ b/jsonrpc2/go.mod
@@ -1,6 +1,6 @@
 module golang.org/x/exp/jsonrpc2
 
-go 1.18
+go 1.23.0
 
 require (
 	golang.org/x/exp/event v0.0.0-20220217172124-1812c5b45e43
diff --git a/shiny/go.mod b/shiny/go.mod
index 55232c3..90db78b 100644
--- a/shiny/go.mod
+++ b/shiny/go.mod
@@ -1,6 +1,6 @@
 module golang.org/x/exp/shiny
 
-go 1.18
+go 1.23.0
 
 require (
 	dmitri.shuralyov.com/gpu/mtl v0.0.0-20221208032759-85de2813cf6b
diff --git a/slog/benchmarks/zap_benchmarks/go.mod b/slog/benchmarks/zap_benchmarks/go.mod
index 3c81200..3544ddb 100644
--- a/slog/benchmarks/zap_benchmarks/go.mod
+++ b/slog/benchmarks/zap_benchmarks/go.mod
@@ -1,6 +1,6 @@
 module golang.org/x/exp/slog/benchmarks/zap_benchmarks
 
-go 1.22.0
+go 1.23.0
 
 require (
 	go.uber.org/zap v1.24.0
diff --git a/slog/benchmarks/zerolog_benchmarks/go.mod b/slog/benchmarks/zerolog_benchmarks/go.mod
index f4b4f28..33332fc 100644
--- a/slog/benchmarks/zerolog_benchmarks/go.mod
+++ b/slog/benchmarks/zerolog_benchmarks/go.mod
@@ -1,6 +1,6 @@
 module golang.org/x/exp/slog/benchmarks/zerolog_benchmarks
 
-go 1.22.0
+go 1.23.0
 
 require (
 	github.com/rs/zerolog v1.28.0
diff --git a/sumdb/go.mod b/sumdb/go.mod
index 83a9134..da4d69c 100644
--- a/sumdb/go.mod
+++ b/sumdb/go.mod
@@ -1,5 +1,5 @@
 module golang.org/x/exp/sumdb
 
-go 1.12
+go 1.23.0
 
 require golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a
diff --git a/typeparams/go.mod b/typeparams/go.mod
index b1224b1..1a7aa7b 100644
--- a/typeparams/go.mod
+++ b/typeparams/go.mod
@@ -1,3 +1,3 @@
 module golang.org/x/exp/typeparams
 
-go 1.18
+go 1.23.0