网站地图官方微信:
网站首页 升平镇 支塘镇 城厢乡 盐湖镇 高堂镇 苦水镇

当前位置: 首页 >

大部分语言都用尖括号<>表示泛型,为什么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要标新立异用中括号?

  • | 如何使Windows上安装的Macos虚拟机流畅运行? |

    随着macOS的开放,许多朋友都想尝试macOS系统的丝滑,...

    查看详情>>
  • | 如何看待 Rust 的应用前景? |

  • | 跨平台GUI框架到底应该自绘还是原生控件绑定? |

  • | 你见过最无用的节俭行为是什么? |

  • | 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二? |

  • | 如何看待多地开展查摆年轻干部玩心重、贪图享乐、说话随意、社会交往复杂、生活不检点等问题的行动? |

  • | 为什么macOS软件生态不敌Windows? |

  • | 为何中文互联网相对英文互联网的内容质量较低? |

  • | 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说? |

  • | 当下房子已经跌到这样了,你会买吗,为什么? |

  • | postgresql能取代mongodb吗? |

  • 去年11月退伍回来,在家躺了小半年,出来找工作,朋友建议我卖...

    2025-06-24
  • 小公司还是用Hutool这类工具类库的好,起码代码质量下限有...

    2025-06-24
  • 我这里想到了三个坑: 报考专业坑:特别是一些换皮专业,以及“...

    2025-06-24
  • 看懂现在的世界局势,你才能理解中伊关系。 我们正在成为历史...

    2025-06-24

关注我们

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