网站地图官方微信:
网站首页 包装制品 包装胶带 展示台 荧光笔 隐型眼镜 眼镜架

当前位置: 首页 >

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

  • | 参加 2025 年语言学奥林匹克中国赛区(IOLC)决赛是什么体验? |

    现在才看到这个问题🤔 团队赛试卷刚打开看发现是Tagalog...

    查看详情>>
  • | 如何评价最新发布的 vivo X Fold5,作为首款「三防」折叠屏手机,都有哪些亮点值得关注? |

  • | 去海边有什么拍照和穿搭建议? |

  • | 把贵州省撤销,设立一个超大型国家自然公园,是不是一个好的提法? |

  • | 如何评价黄霄云这个人? |

  • | Chrome 浏览器设计的神细节有哪些? |

  • | 一个非常漂亮的残疾女孩,会有人愿意娶吗? |

  • | 为什么成功人士的精力都非常旺盛? |

  • | 为什么长得漂亮却没什么用? |

  • | springboot框架中一个controller类可以调用多个service类吗? |

  • | 身在北京的你,择偶标准是怎样的? |

  • 我来补充点信息 课是转专业强制分配的短学期课,没有选择余地的...

    2025-06-28
  • 说一个最近巴黎奥运会的吧: 51岁的「前军士长」土耳其选手尤...

    2025-06-28
  • 这个问题不太好回答,尤其是用通俗语言不太好回答。 但是有些...

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

    2025-06-28

关注我们

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