网站地图官方微信:
网站首页 包装检测设备 夜视仪 眼镜片 眼镜布 学生 修正带

当前位置: 首页 >

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

  • | MySQL不香吗,为啥还要Elasticsearch? |

    在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。 ...

    查看详情>>
  • | 家庭网络,是否有必要做多个网段并隔离? |

  • | 如何评价适马17-40mm f/1.8 超规格APS-C镜头? |

  • | 以色列为什么要打伊朗? |

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

  • | 美国搞出个“稳定币”,到底是什么?其它国家是如何看待稳定币的? |

  • | 为什么要远离社会底层? |

  • | Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来? |

  • | 如何评价网易国产动作冒险单机新作《归唐》首支预告片? |

  • | 为什么买了Switch后,却发现它并没有那么好玩? |

  • | 如何评价前端框架 Solid? |

  • 生化危机女主角:米拉·乔沃维奇,由第一部到第四部饰演的爱丽丝...

    2025-06-21
  • 找惠普或者戴尔的经销电话,把你的需求和预算告诉他们,再明确告...

    2025-06-21
  • 当游戏中的某个角色过于强势时,通常会推出一个更强的角色以削弱...

    2025-06-21
  • 你好啊小朋友,这道题是非常难的,我们很难通过常规方法来求出它...

    2025-06-21

关注我们

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