网站地图官方微信:
网站首页 包装制品 包装检测设备 帐簿 语音室成套设备 隐型眼镜 眼镜片

当前位置: 首页 >

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

  • | 朝鲜能在20年内赶上韩国的生活水平吗? |

    不能。 。 刚到朝鲜,我的第一反应居然是:“这地方……也太...

    查看详情>>
  • | 人工智能相关专业里有什么「坑」吗? |

  • | 为什么中国很少有人使用linux? |

  • | 如何看待美团创始人王兴清空微博? |

  • | MacOS的哪个设计让你非常恼火? |

  • | 为什么公认 macOS 很好用,但实际其市场占有率只有大约17.7%? |

  • | 前端,后端,全栈哪个好找工作? |

  • | 作为一个服务器,node.js 是性能最高的吗? |

  • | 为什么台式 PC 还处在组装(DIY)阶段? |

  • | 为什么今年的雷霆会惹众怒? |

  • | 以前大力推广的沼气池,怎么现在越来越少了? |

  • 中午酒席之后送走了所有亲友,先开车把剩余的酒糖退了,然后又开...

    2025-06-26
  • 程序猿现身说法,没有显示器的话弯腰对着显示器写几个小时代码,...

    2025-06-26
  • 我只是分享我的喜悦,居然会被攻击,我也是无语,拜托有些人的恶...

    2025-06-26
  • 没事,只要果子还有一天不肯把macos搬上ipad,那ipa...

    2025-06-26

关注我们

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