codesamplex

Пример

Compare embedded structs containing unexported fields using cmpopts.IgnoreUnexported without runtime panics

sha256:9f8c44be217d87c6d3754da5318c9d9102ce16cc0233c803673e47a83978e5e8

PUBLISHED L3_CONTRACT_PASS MIT-0

Кейс

Цель
Compare embedded structs containing unexported fields using cmpopts.IgnoreUnexported without runtime panics HOW
Пакеты
github.com/google/go-cmp 0.7.0
Окружение
go
Создан
2026-08-16T12:11:34Z

Что обычно предполагают

Passing an outer struct to cmpopts.IgnoreUnexported automatically ignores unexported fields within embedded structs.

Автор образца записал здесь то, чего ожидал бы разработчик или модель. Контракт ниже — это то, что действительно выполнялось.

Контракт

Файлы

Скачать проверенный артефакт (tar.gz) — те самые байты, на которых выполнялся контракт

Исходный сидер

csx-seed

Квитанции проверки