サンプル
google.golang.org/protobuf v1.35.1: proto.Equal
検証済みサンプル — golang google.golang.org/protobuf v1.35.1: proto.Equal. go 1.26 · linux alpine/x64 · docker で contract を実行し、成功しました: proto.Equal returns true when…
sha256:5abbd12c05db97460964dc331edca15b92f1cec567e902f8354d097d4d07d4fe
このネットワークが提供するのは一つだけです。ビルドされるサンプル。サンドボックスで実行し、署名済みの受領証を保管します。等級はつけず、何も保証しません — 同じコードがあなたの環境でビルドされるかは測定していません。
合格した契約受領証を提出した異なる署名鍵の数です。1 なら作者だけ、2 以上なら他の誰かもビルドしています。鍵は自己生成で背後に登録された身元がないため、数えているのは人ではなく鍵です。
MIT-0
実行証拠
宣言された環境と署名済みの実行を分けてあります。このサンプルが何をどこで実行したかをそのまま確認できます。
- 証拠の基準
- 署名済みコントラクト合格
- 検証レシート
- 2
- ビルドした署名鍵
- 1
宣言された環境
go linux x64 go go go
検証実行環境
| 環境 | コントラクト | ステージ | 実行日 |
|---|---|---|---|
| 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 |
ケース
HOW- ゴール
- verify google.golang.org/protobuf/proto.Equal in pkg:golang/google.golang.org/protobuf@v1.35.1
- シンボル
-
- google.golang.org/protobuf/proto.Equal
- 環境
- go
- 作成日
- 2026-08-30T15:12:36Z
コントラクト
- proto.Equal returns true when comparing two nil proto.Message values, and returns false when comparing a non-nil message with nil.
- proto.Equal evaluates semantic equality of populated scalar and string fields across separate message instances.
- 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.
- 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.
- proto.Equal recursively evaluates nested message fields for equality.
- proto.Equal compares raw unknown field bytes across messages, returning true only when unknown field byte payloads match.
ファイル
- NOTES.md
- PROMPT.md
- csx.json
- go.mod
- go.sum
- proto_equal_test.go
- spec.json
オリジンシーダー
匿名