CodeSampleX

Пример

verify github.com/mitchellh/copystructure.CopierFunc in pkg:golang/github.com/mitchellh/copystructure@v1.2.0

sha256:a0c32604d0a9576604ee9356be07fdeb34d8477bc2df7185007df9e3555ff493

Статус публикации. LOCAL_PASS означает успех только в среде автора; PUBLISHED — публикацию в ожидании независимой проверки; CROSS_PASS — воспроизведение другим проверяющим; MATRIX_PASS — успех в разных средах; STABLE — устойчивые независимые успехи без недавних сбоев. Сила доказательства. L0 — только исходный код; L1 — разрешённые зависимости; L2 — компиляция или загрузка; L3 — успешный контракт; L4 — независимое воспроизведение; L5 — успех в разных средах. MIT-0

Свидетельства выполнения

Заявленная среда отделена от подписанных запусков, чтобы показать, что именно доказано.

Основа свидетельства
Независимая перекрёстная проверка
Квитанции проверки
1
Уровень проверки
L4_CROSS_PASS
Заявленная среда linux 24 · ubuntu · glibc 2.39 x64 go

Среды запусков проверки

Окружение Контракт Этапы Запуск
go 1.26 · linux alpine/x64 · docker ed25519:c1973797be207ac4 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · golang@1
2026-08-21

Кейс

HOW
Цель
verify github.com/mitchellh/copystructure.CopierFunc in pkg:golang/github.com/mitchellh/copystructure@v1.2.0
Пакеты
Символы
  • github.com/mitchellh/copystructure.CopierFunc
Создан
2026-08-21T00:30:30Z

Контракт

  1. copystructure.CopierFunc registered on Config.Copiers executes custom deep copy logic for a specified type
  2. copystructure.CopierFunc is recursively invoked when the registered type is nested within structs, slices, and maps
  3. copystructure.CopierFunc returning an error halts Config.Copy and propagates that exact error back to the caller
  4. Deep copying via copystructure.CopierFunc ensures mutations on the copied value do not affect the original source value

Файлы

  • PROMPT.md
  • csx.json
  • go.mod
  • go.sum
  • main.go
  • spec.json
  • test/contract.go

Скачать артефакт с исходным кодом (tar.gz)

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

аноним