网站地图官方微信:
网站首页 海子乡 锦山镇 垵口乡 岭路乡 屈原镇 下寨镇

当前位置: 首页 >

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

  • | 为什么突破性的技术总是最先发生在西方? |

    你有996过吗? 如果你尝试过996,你就应该知道,当你开始...

    查看详情>>
  • | 在NAS上安装了什么应用,让你的生活体验有了巨大的提升? |

  • | 为何雷军天天健身,却无健身痕迹? |

  • | 如何评价伊朗驻华大使馆发布的海报?熊熊圣火,焚以残躯……? |

  • | Office和WPS哪个好用些? |

  • | 为什么苹果不封杀「爱思助手」「iTools」这类软件? |

  • | 你在你男/女朋友的手机里发现过什么秘密? |

  • | 全班 43 人开家长会只来了 7 位爸爸,学校称未来准备策划爸爸家长会,如何看待这一现象? |

  • | 如何看待《捞女游戏》导演***辉B站账号遭封,是否遭到打击报复? |

  • | 为什么《绝区零》打磨了那么多细节的同时,却有一个灾难性的UI设计? |

  • | Golang 中为什么没有注解? |

  • 刷知乎竟然都能遇到有一样经历的人。 我是高中体检的时候查出有...

    2025-06-23
  • 本人作为一个历史爱好者,发现了三个基本事实。 第一,所有的...

    2025-06-23
  • 某天在公园健身区,看到一个五十多岁的大妈身穿紧身瑜伽裤在拉伸...

    2025-06-23
  • 别说一个Linux系统,我一个移动硬盘里装了ventoy+上...

    2025-06-23

关注我们

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