网站地图官方微信:
网站首页 威坪镇 板桥乡 东陇镇 加益镇 金光乡 杜康镇

当前位置: 首页 >

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

  • | 为什么macos下的鼠标体验这么差? |

    macOS 和 Windows 上鼠标体验的差异主要在于: ...

    查看详情>>
  • | 我国自主研发新一代 CPU 龙芯 3C6000 发布,不依赖国外授权技术和境外供应链,有何技术亮点? |

  • | 红色警戒系列当中都有哪些彩蛋? |

  • | 为什么现在糖尿病越来越多? |

  • | 马斯克发现,即使裁掉80%的人,也丝毫不影响工作,这表明很多员工的高薪只是一种变相的腐败,你怎么看? |

  • | 为啥汉奸的容貌看上去很猥琐? |

  • | 有哪一个瞬间让你对女朋友彻底失望? |

  • | cloudflare的1.1.1.1和warp有什么区别? |

  • | 能分享一下你写过的rust项目吗? |

  • | 如何评价 Next.js? |

  • | 电视支持4K120hz,为什么连接电脑后4K下最高只能选择60hz? |

  • J***a能做的事还挺多。 著名的沙盒游戏《我的世界》,J...

    2025-06-26
  • 1.每天练瑜伽。 即使失眠,即使睡眠不足,即使被所烦恼的事...

    2025-06-26
  • 发小,重度抑郁,几度自杀未遂,熟人都知道是父母的原因,这里就...

    2025-06-26
  • SGA的球风比较像国内某个野球网红,一样是辅助手功夫了得,日...

    2025-06-26

关注我们

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