网站地图官方微信:
网站首页 陵川县 南渡镇 崇仙乡 殷巷镇 大进镇 廖家镇

当前位置: 首页 >

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

  • | python与nodejs哪个性能高? |

    迭代法+取模计算fibs(100000000)%100000...

    查看详情>>
  • | 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平? |

  • | playwright 爬虫中 on 方法如何运用? |

  • | 深圳大家都是怎么找对象呀? |

  • | 做个web服务器,gin框架和go-zero怎么选? |

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

  • | 以色列为什么突然敢打伊朗了?不怕被报复? |

  • | 中医把脉是***吗? |

  • | 男医生在给年轻靓丽的女性检查时会是什么心态? |

  • | Swift 和同时代的其他语言比起来怎么样? |

  • | 有个亲妹妹是什么感觉? |

  • 一张图片精准的反应了我和女儿之间的关系。 她成天对我不以为...

    2025-06-21
  • 其实这个根本不需要如何看待。 rust 这玩意是用来对标 ...

    2025-06-21
  • 和老公不戴套一年多,一开始小袜子小衣服都买了好几套,各种颜色...

    2025-06-21
  • 你的感觉没错。 现代医学只能治愈两种疾病,就是感染和外科。...

    2025-06-21

关注我们

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