Code
  • 首页
  • cpu-architecture
  • performance
  • c++
  • branch-prediction
  • java

为什么在协议缓冲区3中删除了required和optional

我最近用gRPC和proto3一起使用,我注意到required和optional在新语法中被删除了。有人能解释一下为什么在proto3中required/optional被删除了吗?这样的约束似乎是

proto3protocol-buffersgrpc
2024-11-18 10:32:15
  • 1

aliyun

最新文章

  • 如何测试参数是否存在在轨道
  • 如何搜索亚马逊s3桶?
  • 验证多个列的唯一性
  • 函数式编程有软件工程方法论吗?
  • 文件名中允许的字符
  • 输入触发器按钮单击
  • 就性能而言,使用std::memcpy()还是std::copy()更好?
  • 为什么布尔值是1字节而不是1位?
  • MVC中的业务逻辑
  • 静态隐式运算符
  • 获取对象的属性名
  • mySQL:: insert到表,数据从另一个表?
  • 如何在matplotlib更新一个情节
  • Android:为什么视图没有maxHeight ?
  • 不区分大小写列表搜索

标签

cpu-architectureperformancec++branch-predictionjavaundogit-commitgitversion-controlgit-remotegit-pushgit-branchgit-pullgit-fetchpythongeneratoriteratorjsonmime-typescontent-typearraysjavascriptgit-addcode-formattingcstandards-complianceoperatorscommentsdynamic-memory-allocationstackmemory-managementheap-memorylanguage-agnosticoverwritebackground-colorbrowserhtmldomjqueryvisibilityuse-strictsyntaxjslintremote-branchgit-checkoutpython-moduleidiomsprogram-entry-pointnamespacesbranch
2025 code 京ICP备15047053号-1