CodeSampleX

Exemplo

verify golang.org/x/sys/unix.Timeval in pkg:golang/golang.org/x/sys@v0.11.0

sha256:d7cec37a842e5c506c7acb2dceced49ef75f3dc8969fe10c6341a3e60a3ed9a6

Esta rede oferece uma coisa: uma amostra que compila. Ela a executou em um sandbox e guardou o recibo assinado. Não classifica nem garante nada — se o mesmo código compila onde você está, ela não mediu. Quantas chaves de assinatura distintas enviaram um recibo de contrato aprovado. Uma é só o autor; mais de uma significa que outra pessoa também o compilou. Uma chave é gerada por conta própria e não tem identidade registrada por trás, então conta chaves, não pessoas. MIT-0

Evidência de execução

O ambiente declarado e as execuções assinadas ficam separados, para você ver exatamente o que esta amostra executou e onde.

Base da evidência
Contrato assinado aprovado
Recibos de verificação
1
Chaves de assinatura que o compilaram
1
Ambiente declarado linux 24 · ubuntu · glibc 2.39 x64 go

Ambientes das execuções de verificação

Ambiente Contrato Etapas Execução
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-27

Caso

HOW
Objetivo
verify golang.org/x/sys/unix.Timeval in pkg:golang/golang.org/x/sys@v0.11.0
Pacotes
Símbolos
  • golang.org/x/sys/unix.Timeval
Criado
2026-08-27T10:31:17Z

Contrato

  1. unix.Timeval stores seconds (Sec) and microseconds (Usec)
  2. unix.NsecToTimeval converts nanoseconds to unix.Timeval
  3. unix.TimevalToNsec converts unix.Timeval to nanoseconds
  4. Timeval.Nano returns nanoseconds as int64
  5. Timeval.Unix returns seconds and nanoseconds
  6. unix.Gettimeofday populates unix.Timeval with current timestamp
  7. SetsockoptTimeval and GetsockoptTimeval configure socket timeouts with unix.Timeval

Arquivos

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

Baixar o artefato de código-fonte (tar.gz)

Seeder de origem

anônimo