CodeSampleX

Relevésgolanggoogle.golang.org/grpc

pas encore d'échantillon à cette coordonnée

Cube de compatibilité

Choisissez deux dimensions comme axes ; tout le reste devient un filtre. Cliquer sur une cellule épingle sa tranche et descend d'un niveau.

Fixé
Version du paquetv1.83.1 Architecturex64
Filtrer Runtimego 1.26 Symbolewhole package Contexte d'exécutiongo libcglibc Effacer les filtres
OS × Gestionnaire de paquets
○ 22026-09-08

Le cube lit les 6 versions les plus récentes et les 10 premiers symboles de chacune ; une cellule vide ici peut donc signifier « hors de cette fenêtre » plutôt que « jamais mesuré ».

Comment lire la grille

Lire une cellule : Le nombre, ce sont les observations enregistrées que le taux divise : une compilation dépose une observation par étape atteinte, ce n'est donc ni un nombre de builds, ni de machines, ni de personnes. Le document à côté est un autre fait, d'une autre source : l'existence d'un échantillon à cette coordonnée, et le résultat de notre exécution là-bas.

  • pas encore d'échantillon à cette coordonnée
  • il y a un échantillon ici et nous ne l'avons pas encore exécuté à cette coordonnée
  • il y a un échantillon ici et notre exécution à cette coordonnée s'est terminée proprement
  • il y a un échantillon ici et notre exécution à cette coordonnée a échoué
  • il y a un échantillon ici et cette coordonnée enregistre à la fois une exécution réussie et une exécution en échec
  • rien enregistré — inconnu, ni « fonctionne » ni « cassé »
  • il y a un niveau sous cette case — cliquez pour l'ouvrir

Un document signifie qu'il y a un échantillon à cette coordonnée. Son EXISTENCE est un fait sur cette version et cette API et ne change pas avec l'OS, le runtime ou le gestionnaire de paquets ; sa COULEUR dit comment cet échantillon s'est exécuté dans l'environnement que vous regardez.

Les cellules agrègent tout ce qui varie encore dans cette tranche (le décompte n/m dit combien). Cliquez-en une pour épingler ses coordonnées et voir le niveau suivant.

Santé des dépendances

Combinaisons observées et preuves d'échec pour cette version

Problèmes observés : 1 · Changé(s) : 22 · Inconnu(s) : 1 · Stable(s) : 1

Premier échec observé

v1.83.1

linux · go@1.26

1 FAIL · stage: PROJECT_TEST · fingerprint: sha256:5139c3282f273ad81e98cc8f69ac04fbf0d940ece89888bc3422868a56278d60

Bibliothèque Version Santé Mesuré là-bas Projets
github.com/cespare/xxhash/v2 v2.3.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 CANDIDATE Changement corrélé; combinaison non prouvée rien de mesuré 9 jours-projet
github.com/envoyproxy/go-control-plane v0.14.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 8 jours-projet
github.com/envoyproxy/go-control-plane/envoy v1.37.0 CANDIDATE Changement corrélé; combinaison non prouvée rien de mesuré 9 jours-projet
github.com/golang/glog v1.2.5 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 8 jours-projet
github.com/golang/protobuf v1.5.4 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
github.com/google/go-cmp v0.7.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
github.com/google/uuid v1.6.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
github.com/spiffe/go-spiffe/v2 v2.7.0 CANDIDATE Changement corrélé; combinaison non prouvée rien de mesuré 8 jours-projet
go.opentelemetry.io/contrib/detectors/gcp v1.44.0 CANDIDATE Changement corrélé; combinaison non prouvée rien de mesuré 8 jours-projet
go.opentelemetry.io/otel v1.46.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
go.opentelemetry.io/otel/metric v1.46.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
go.opentelemetry.io/otel/sdk v1.46.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
go.opentelemetry.io/otel/sdk/metric v1.46.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
go.opentelemetry.io/otel/trace v1.46.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
golang.org/x/net v0.58.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
golang.org/x/oauth2 v0.36.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 8 jours-projet
golang.org/x/sync v0.22.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
golang.org/x/sys v0.47.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
gonum.org/v1/gonum v0.17.0 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
google.golang.org/genproto/googleapis/rpc v0.0.0-20260819154853-08b0e4226688 CANDIDATE Changement corrélé; combinaison non prouvée builds observés 9 jours-projet
google.golang.org/protobuf v1.36.12 CANDIDATE Changement corrélé; combinaison non prouvée contrat réussi 9 jours-projet
cloud.google.com/go/auth v0.18.2 UNKNOWN Aucun résultat mesuré lié rien de mesuré 9 jours-projet
cloud.google.com/go/compute/metadata v0.9.0 PASS Toutes les observations ont réussi contrat réussi 9 jours-projet

La colonne de mesure porte sur la version de chaque dépendance elle-même, pas sur la paire. Qu'un résolveur ait placé deux versions côte à côte ne prouve pas qu'elles fonctionnent ensemble.

Versions des dépendances au fil des versions

Ce vers quoi chaque version de ce paquet a résolu ses enfants. L'enfant dont la version a bougé vient en premier : c'est là qu'une mise à jour a changé quelque chose sous vos pieds.

Bibliothèquev1.83.2v1.83.1v1.83.0v1.81.0v1.80.0v1.75.1v1.71.0v1.67.1v1.63.2v1.58.1v1.31.0v1.28.0v1.19.0v1.17.0
github.com/cespare/xxhash/v2 v2.3.0 v2.3.0 v2.3.0 v2.3.0 v2.3.0 v2.3.0 v2.3.0 v2.3.0 v2.2.0 v2.2.0 — — — —
github.com/cncf/udpa/go — — — — — — — — — v0.0.0-20220112060539-c52dc94e7fbe v0.0.0-20191209042840-269d4d468f6f — — —
github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 v0.0.0-20260202195803-dba9d589def2 v0.0.0-20260202195803-dba9d589def2 — v0.0.0-20251210132809-ee656c7534f5 v0.0.0-20250501225837-2ac532fd4443 v0.0.0-20241223141626-cff3c89139a3 v0.0.0-20240723142845-024c85f92f20 — v0.0.0-20230607035331-e9ce68804cb4 — — — —
github.com/envoyproxy/go-control-plane v0.14.0 v0.14.0 v0.14.0 — v0.14.0 v0.13.4 v0.13.4 v0.13.0 — v0.11.1 v0.9.4 v0.9.4 — —
github.com/envoyproxy/go-control-plane/envoy v1.37.0 v1.37.0 v1.37.0 — v1.36.0 v1.32.4 v1.32.4 — — — — — — —
github.com/golang/glog v1.2.5 v1.2.5 v1.2.5 — v1.2.5 v1.2.5 v1.2.4 v1.2.2 — v1.1.0 v0.0.0-20160126235308-23def4e6c14b v0.0.0-20160126235308-23def4e6c14b v0.0.0-20160126235308-23def4e6c14b v0.0.0-20160126235308-23def4e6c14b
github.com/golang/mock — — — — — — — — — — — v1.4.3 v1.1.1 v1.1.1
github.com/golang/protobuf v1.5.4 v1.5.4 v1.5.4 v1.5.4 v1.5.4 v1.5.4 v1.5.4 — v1.5.4 v1.5.3 v1.5.2 v1.3.5 v1.2.0 v1.2.0
github.com/google/go-cmp v0.7.0 v0.7.0 v0.7.0 v0.7.0 v0.7.0 v0.7.0 v0.6.0 v0.6.0 v0.6.0 v0.5.9 v0.5.5 v0.4.0 — —
github.com/google/uuid v1.6.0 v1.6.0 v1.6.0 v1.6.0 v1.6.0 v1.6.0 v1.6.0 v1.6.0 v1.6.0 v1.3.0 — — — —
github.com/spiffe/go-spiffe/v2 v2.7.0 v2.7.0 v2.7.0 — v2.6.0 v2.5.0 — — — — — — — —
go.opentelemetry.io/contrib/detectors/gcp v1.44.0 v1.44.0 v1.44.0 — v1.39.0 v1.36.0 v1.34.0 — — — — — — —
go.opentelemetry.io/otel v1.46.0 v1.46.0 v1.44.0 v1.43.0 v1.43.0 v1.37.0 v1.34.0 — — — — — — —
go.opentelemetry.io/otel/metric v1.46.0 v1.46.0 v1.44.0 v1.43.0 v1.43.0 v1.37.0 v1.34.0 — — — — — — —
go.opentelemetry.io/otel/sdk v1.46.0 v1.46.0 v1.44.0 v1.43.0 v1.43.0 v1.37.0 v1.34.0 — — — — — — —
go.opentelemetry.io/otel/sdk/metric v1.46.0 v1.46.0 v1.44.0 v1.43.0 v1.43.0 v1.37.0 v1.34.0 — — — — — — —
go.opentelemetry.io/otel/trace v1.46.0 v1.46.0 v1.44.0 v1.43.0 v1.43.0 v1.37.0 v1.34.0 — — — — — — —
golang.org/x/net v0.58.0 v0.58.0 v0.55.0 v0.55.0 v0.52.0 v0.58.0 v0.34.0 v0.38.0 v0.24.0 v0.12.0 v0.4.0 v0.0.0-20200324143707-d3edc9973b7e v0.0.0-20180826012351-8a410e7b638d v0.0.0-20181106065722-10aee1819953
golang.org/x/oauth2 v0.36.0 v0.36.0 v0.36.0 v0.36.0 v0.35.0 v0.30.0 v0.25.0 v0.22.0 v0.19.0 v0.10.0 v0.0.0-20220223155221-ee480838109b v0.0.0-20200107190931-bf48bf16ab8d v0.0.0-20181203162652-d668ce993890 v0.0.0-20181203162652-d668ce993890
golang.org/x/sync v0.22.0 v0.22.0 v0.20.0 v0.20.0 v0.20.0 v0.22.0 v0.10.0 v0.8.0 — v0.3.0 — — — —
golang.org/x/sys v0.47.0 v0.47.0 v0.45.0 v0.45.0 v0.42.0 v0.47.0 v0.29.0 v0.31.0 — v0.10.0 v0.0.0-20220114195835-da31bd327af9 v0.0.0-20200331124033-c3d80250170d v0.0.0-20181029174526-d69651ed3497 v0.0.0-20180909124046-d0be0721c37e
golang.org/x/tools — — — — — — — — — — — — v0.0.0-20190114222345-bf090417da8b v0.0.0-20180828015842-6cd1fcedba52
gonum.org/v1/gonum v0.17.0 v0.17.0 v0.17.0 — v0.17.0 v0.16.0 — — — — — — — —
google.golang.org/genproto — — — — — — — — — — v0.0.0-20200804131852-c06518451d9c v0.0.0-20200331122359-1ee6d9798940 v0.0.0-20180817151627-c66870c02cf8 v0.0.0-20181202183823-bd91e49a0898
google.golang.org/genproto/googleapis/rpc v0.0.0-20260825221802-da73d73af1c5 v0.0.0-20260819154853-08b0e4226688 v0.0.0-20260526163538-3dc84a4a5aaa v0.0.0-20260427160629-7cedc36a6bc4 v0.0.0-20260406210006-6f92a3bedf2d v0.0.0-20260526163538-3dc84a4a5aaa v0.0.0-20250115164207-1a7da9e5054f v0.0.0-20241007155032-5fefd90f89a9 — v0.0.0-20230711160842-782d3b101e98 — — — —
google.golang.org/protobuf v1.36.12 v1.36.12 v1.36.11 v1.36.11 v1.36.11 v1.36.11 v1.36.5 v1.35.1 v1.33.0 v1.31.0 — — — —
honnef.co/go/tools — — — — — — — — — — — — v0.0.0-20190102054323-c2f93a96b099 v0.0.0-20180728063816-88497007e858
cloud.google.com/go/auth v0.18.2 v0.18.2 v0.18.2 — — — — — — — — — — —
cloud.google.com/go/compute/metadata v0.9.0 v0.9.0 v0.9.0 — — — — — — — — — — —
github.com/client9/misspell — — — — — — — — — — — — v0.3.4 v0.3.4
github.com/envoyproxy/protoc-gen-validate — — — — — — — — — — — v0.1.0 — —
golang.org/x/lint — — — — — — — — — — — — v0.0.0-20181026193005-c67002cb31c3 v0.0.0-20181026193005-c67002cb31c3

Ont bougé : 27 · identiques à chaque version : 5

Une arête indique qu'un résolveur a placé une version à côté d'une autre sur une machine réelle. Ce n'est pas une affirmation qu'elles fonctionnent ensemble ; à cette question répondent les échantillons et les contrats, pas la présence d'une ligne.