CodeSampleX

Beispiel

google.golang.org/protobuf v1.35.1: proto.Equal

Verifiziertes Beispiel für golang google.golang.org/protobuf v1.35.1: proto.Equal. Der Vertrag lief auf go 1.26 · linux alpine/x64 · docker und bestand…

sha256:5abbd12c05db97460964dc331edca15b92f1cec567e902f8354d097d4d07d4fe

Dieses Netzwerk bietet eine Sache: ein Sample, das baut. Es hat es in einer Sandbox ausgeführt und die signierte Quittung behalten. Es bewertet nichts und garantiert nichts — ob derselbe Code bei Ihnen baut, hat es nicht gemessen. Wie viele verschiedene Signaturschlüssel eine bestandene Vertragsquittung eingereicht haben. Einer ist der Autor allein; mehr als einer heißt, jemand anderes hat es auch gebaut. Ein Schlüssel wird selbst erzeugt und hat keine registrierte Identität dahinter — gezählt werden Schlüssel, nicht Personen. MIT-0

Ausführungsbelege

Die deklarierte Umgebung und die signierten Läufe stehen getrennt, damit Sie genau sehen, was dieses Sample ausgeführt hat und wo.

Beleggrundlage
Signierter Vertrag bestanden
Verifizierungsbelege
2
Signaturschlüssel, die es gebaut haben
1
Deklarierte Umgebung go linux x64 go go go

Umgebungen der Verifizierungsläufe

Umgebung Contract Stufen Lauf
go 1.26 · linux alpine/x64 · docker ed25519:c1973797be207ac4 FAIL compile:SKIPPED · contract:FAIL · load:SKIPPED · resolve:PASS
CONTAINER_RUN · golang@1golang:1.26-alpine@sha256:28d89ee9cc0f…
2026-08-30
go 1.26 · linux alpine/x64 · docker ed25519:d91480838ac982c9 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · golang@1golang:1.26-alpine@sha256:28d89ee9cc0f…
2026-08-30

Fall

HOW
Ziel
verify google.golang.org/protobuf/proto.Equal in pkg:golang/google.golang.org/protobuf@v1.35.1
Pakete
Symbole
  • google.golang.org/protobuf/proto.Equal
Umgebung
go
Erstellt
2026-08-30T15:12:36Z

Contract

  1. proto.Equal returns true when comparing two nil proto.Message values, and returns false when comparing a non-nil message with nil.
  2. proto.Equal evaluates semantic equality of populated scalar and string fields across separate message instances.
  3. proto.Equal distinguishes between unpopulated proto3 optional fields and explicitly set zero-value optional fields, while treating unpopulated implicit-presence scalars and default zero values as equal.
  4. proto.Equal evaluates repeated slice fields as equal only when all elements match strictly in identical index order, and treats unpopulated repeated slices and empty slices as equal.
  5. proto.Equal recursively evaluates nested message fields for equality.
  6. proto.Equal compares raw unknown field bytes across messages, returning true only when unknown field byte payloads match.

Dateien

  • NOTES.md
  • PROMPT.md
  • csx.json
  • go.mod
  • go.sum
  • proto_equal_test.go
  • spec.json

Quellartefakt herunterladen (tar.gz)

Ursprungs-Seeder

anonym