treewide: migrate external rules to bzlmod
This is a huge one as it was very annoying to migrate them separately. This migrates rules_go, gazelle, rust_rust, protobuf to bzlmod
Change-Id: If39591d43ed4c2afa2979ee5915e9d1cfa1574a9
Reviewed-on: https://review.monogon.dev/c/monogon/+/3234
Tested-by: Jenkins CI
Reviewed-by: Leopold Schabel <leo@monogon.tech>
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
diff --git a/go.mod b/go.mod
index b7e1777..ba223c1 100644
--- a/go.mod
+++ b/go.mod
@@ -74,7 +74,7 @@
4d63.com/gocheckcompilerdirectives v1.2.1
cloud.google.com/go/storage v1.36.0
github.com/adrg/xdg v0.4.0
- github.com/bazelbuild/rules_go v0.43.0
+ github.com/bazelbuild/rules_go v0.49.0
github.com/cavaliergopher/cpio v1.0.1
github.com/cenkalti/backoff/v4 v4.3.0
github.com/cockroachdb/cockroach-go/v2 v2.2.10
@@ -136,7 +136,7 @@
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.26.0
golang.org/x/crypto v0.21.0
- golang.org/x/mod v0.15.0
+ golang.org/x/mod v0.16.0
golang.org/x/net v0.23.0
golang.org/x/sync v0.6.0
golang.org/x/sys v0.18.0
@@ -291,7 +291,7 @@
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang-jwt/jwt/v4 v4.5.0 // indirect
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
- github.com/golang/mock v1.6.0 // indirect
+ github.com/golang/mock v1.7.0-rc.1 // indirect
github.com/golang/protobuf v1.5.4 // indirect
github.com/google/btree v1.0.1 // indirect
github.com/google/cadvisor v0.49.0 // indirect