CodeSampleX

Beispiel

verify github.com/google/go-cmp/cmp.Transformer in pkg:golang/github.com/google/go-cmp@v0.7.0

sha256:0ea86d65a086e72f64f02b1ae54431426bed2956802cb236f7e6a45c9fb9ea35

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
1
Signaturschlüssel, die es gebaut haben
1
Deklarierte Umgebung linux 24 · ubuntu · glibc 2.39 x64 go

Umgebungen der Verifizierungsläufe

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

Fall

HOW
Ziel
verify github.com/google/go-cmp/cmp.Transformer in pkg:golang/github.com/google/go-cmp@v0.7.0
Pakete
Symbole
  • github.com/google/go-cmp/cmp.Transformer
Erstellt
2026-08-28T06:39:24Z

Contract

  1. cmp.Transformer converts unexported struct types into exported primitive values to avoid reflection panics during comparison
  2. cmp.Transformer enables case-insensitive and trimmed string comparisons by applying normalization functions
  3. cmp.Transformer allows normalizing complex types like time.Time to integer Unix seconds to ignore timezone and subsecond differences
  4. cmp.Transformer applies recursively across nested struct fields and slice elements
  5. cmp.Transformer rejects functions with invalid signatures such as zero inputs or multiple outputs with runtime panics
  6. cmp.Diff includes the transformer name in the diff path output when transformed values differ

Dateien

  • NOTES.md
  • PROMPT.md
  • csx.json
  • go.mod
  • go.sum
  • spec.json
  • transformer.go
  • transformer_test.go

Quellartefakt herunterladen (tar.gz)

Ursprungs-Seeder

anonym