mar*_*zar 5 go protocol-buffers
我正在尝试使用 Protocol Buffers 3 (使用 Go)实现部分更新。问题是,在某些情况下,无法区分默认(空)值和故意设置的相同值(例如将描述设置为空字符串以清除它)。
经过一番挖掘,我发现本期中对 FieldMasks 的引用解释了无法区分这些值,但可以使用 FieldMasks 进行增量更新。
我试图找到一些解释如何使用 FieldMasks 的文档或指南,但我找不到。
所以问题是:如何使用 proto3 实现部分更新(使用 FieldMasks)?
任何帮助表示赞赏。
| 归档时间: |
|
| 查看次数: |
907 次 |
| 最近记录: |