TEL::0898-88889999

网站公告:

诚信为本:市场永远在变,诚信永远不变。

主营项目

  • 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
  • 为什么运营商要封禁PCDN?
  • 工程师离职,如果领导让你们把自己的技术教会一个人才能走,你们会教吗?
  • 广东人到底是不是低调啊?
  • 同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
  • 如何寻找到相对完整的真正的游戏的源码用来学习?

新闻动态

当前位置: 首页 > 新闻动态

大部分语言都用尖括号<>表示泛型,为什么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要标新立异用中括号?
上一篇:如何评价《一人之下》***第721(764)话情报?
下一篇:我的世界怎么租一个四个人的服务器?