网站地图官方微信:
网站首页 包装胶带 荧光笔 隐型眼镜 夜视仪 验钞机 学习机

当前位置: 首页 >

大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?

最新的设计文档里面对这一块做了一个解释。

Why not use the syntax F like C++ and J***a? When parsing code within a function, such as v := F, at the point of seeing the < it's ambiguous whether we are seeing a type instantiation or an expression using the < operator. This is very difficult to resolve without type information. For example, consider a statement like a, b = w < x, y > (z) Withou…。

大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?

  • | 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。? |

    真不用听鱼圈那些知其然不知其所以然的大聪明告诉你过滤不够ba...

    查看详情>>
  • | 我国004号航母什么时候下水? |

  • | Rust 和 Go 的并发模型有什么不同,为什说 Rust 的并发模型更好 ?(1.0已没有内建模型? |

  • | 如果 J***a 有 goroutine ,你們還會用 golang 嗎 ? |

  • | 国内玩爵士的人生活是怎样的? |

  • | 目前最具性价比的全栈路线是啥? |

  • | 为什么说男人至死都是少年? |

  • | 胸大的女孩子有什么烦恼? |

  • | 为什么现在没人提猎鹰9号了? |

  • | 什么是去了江西才知道的? |

  • | 为什么成功人士的精力都非常旺盛? |

  • 利益相关:军内 某单位兼职员工,对国内的所有军事设备都了解。...

    2025-06-18
  • 源自程序员的良知,该做的事情,XX没做,只能民营企业做,这种...

    2025-06-18
  • 当务之急最该解决的问题是大众对于 AI大模型的正确认知以及最...

    2025-06-18
  • 不会,但会有一个惨痛的教训。 在过去的24小时里,又发生了...

    2025-06-18

关注我们

添加微信好友,关注最新动态