#3828·buf

审核是否可以删除 slicesext.ToStructMapOmitEmpty

作者: bufdev创建于 2025年5月9日更新于 2026年9月16日

我们在 `slicesext.ToStructMapOmitEmpty` 中有这样一段注释: https://GitHub.com/bufbuild/buf/blob/705a37b0f358afe70e347cb01c6bab5f6bb423fe/private/pkg/slicesext/slicesext.go#L149 我们可能是为了确保不会编辑现有的行为而采取此措施,但我敢打赌,如果我们查看 `buf` 和 `core`,就不会找到任何依赖于以零值作为键的代码。我们只需要进行此审计,如果确实如此,就删除现有的 `ToStructMap`,并将 `ToStructMapOmitEmpty` 重命名为 `ToStructMap`。