CodeSampleX

记录golanggo.step.sm/crypto

兼容性立方体

任选两个维度作为坐标轴,其余维度都成为筛选条件。点击单元格会固定这一切片,并向下钻取一层。

筛选 运行时go 1.26 架构x64 执行上下文go
符号 × 包版本
4 2○ 32026-09-15

仅显示证据最多的环境。 立方体读取最新的 6 个版本以及每个版本的前 10 个符号。此处的空格可能表示“在该范围之外”,而非“从未测量”。

如何阅读网格

如何阅读单元格: 数字是该比率所依据的已记录观测次数——一次构建每到达一个阶段就留下一条观测,因此它既不是构建数,也不是机器数或人数。旁边的文档是另一个来源不同的事实:该坐标是否有样例,以及我们在那里运行它的结果。

  • 该坐标还没有样例
  • 有样例 — 我们尚未在该坐标运行过它
  • 有样例 — 我们在该坐标运行过,并且干净地结束
  • 有样例 — 我们在该坐标运行过,并且失败了
  • 有样例 — 该坐标同时记录了通过的和失败的运行
  • 没有记录 — 未知,既非“可用”也非“损坏”
  • 这一格下面还有层级 — 点击打开

有文档,就说明该坐标有样例。样例是否存在,是关于这个版本和这个 API 的事实,不随操作系统、运行时或包管理器改变;颜色说的是它在你正在看的那个环境里跑得怎么样。

单元格是此切片中仍在变化的所有维度的汇总(n/m 计数标明其范围)。点击即可固定其坐标并查看下一层。

依赖健康度

此版本的依赖组合与失败观测

观测到问题 1 项 · 变动 23 项 · 正常 10 项

首次观测到的失败

v0.43.1

linux · go@1.26

2 FAIL · stage: PROJECT_TEST

各版本的依赖版本

本包的每个版本把子依赖解析到了哪个版本。版本发生变动的子依赖排在最前:升级正是在那里改变了你脚下的东西。

库v0.89.0v0.81.0v0.45.0v0.43.1
cloud.google.com/go/kms v1.33.0 v1.31.0 v1.16.0 v1.15.6
filippo.io/edwards25519 v1.2.0 v1.2.0 v1.1.0 v1.1.0
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.22.0 v1.21.1 v1.11.1 v1.9.2
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.14.0 v1.13.1 v1.5.2 v1.5.1
github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys v1.5.0 v1.4.0 — —
github.com/Masterminds/sprig/v3 v3.3.0 v3.3.0 v3.2.3 v3.2.3
github.com/ThalesGroup/crypto11 v1.6.2 v1.6.0 — —
github.com/aws/aws-sdk-go-v2/config v1.32.35 v1.32.17 v1.27.13 v1.26.6
github.com/aws/aws-sdk-go-v2/service/kms v1.55.4 v1.51.1 v1.31.1 v1.27.9
github.com/go-jose/go-jose/v3 v3.0.5 v3.0.5 v3.0.3 v3.0.1
github.com/google/go-tpm v0.9.8 v0.9.8 v0.9.0 v0.9.0
github.com/google/go-tpm-tools v0.4.9 v0.4.8 v0.4.4 v0.4.2
github.com/googleapis/gax-go/v2 v2.23.0 v2.22.0 v2.12.4 v2.12.0
github.com/smallstep/go-attestation v0.4.4-0.20260814222900-a849f4e2cd68 v0.4.4-0.20241119153605-2306d5b464ca v0.4.4-0.20240109183208-413678f90935 v0.4.4-0.20240109183208-413678f90935
github.com/stretchr/testify v1.11.1 v1.11.1 v1.9.0 v1.8.4
golang.org/x/crypto v0.54.0 v0.52.0 v0.23.0 v0.19.0
golang.org/x/net v0.57.0 v0.55.0 — v0.21.0
golang.org/x/sys v0.47.0 v0.45.0 — v0.17.0
golang.org/x/term v0.45.0 v0.43.0 — —
google.golang.org/api v0.292.0 v0.277.0 v0.180.0 v0.164.0
google.golang.org/grpc v1.83.0 v1.81.0 — v1.61.0
google.golang.org/protobuf v1.36.11 v1.36.11 — v1.32.0
modernc.org/sqlite v1.56.0 v1.49.1 — —
github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys — — v0.10.0 v0.10.0
github.com/ThalesIgnite/crypto11 — — v1.2.5 v1.2.5
github.com/go-piv/piv-go — — v1.11.0 v1.11.0
github.com/go-piv/piv-go/v2 v2.6.0 v2.6.0 — —
github.com/golang/mock — — v1.6.0 v1.6.0
github.com/peterbourgon/diskv/v3 v3.0.1 v3.0.1 v3.0.1 v3.0.1
github.com/pkg/errors v0.9.1 v0.9.1 v0.9.1 v0.9.1
github.com/schollz/jsonstore v1.1.0 v1.1.0 v1.1.0 v1.1.0
github.com/smallstep/assert — — v0.0.0-20200723003110-82e2b9b3b262 v0.0.0-20200723003110-82e2b9b3b262
go.uber.org/mock v0.6.0 v0.6.0 — —

发生变动:23 · 所有版本相同:10

一条边记录的是解析器在真实机器上把一个版本放在了另一个版本旁边。它并不主张两者能协同工作;那个问题由样本和契约回答,而不是由这里存在一行来回答。