网站地图官方微信:
网站首页 金殿镇 长校镇 宣和乡 张公镇 海云乡 蜂桶乡

当前位置: 首页 >

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

  • | JetBrains 的核心技术是什么? |

    核心就是明白了用户的需求。 就拿最好用的idea举例 界面好...

    查看详情>>
  • | 为什么赡养老人这么难呢? |

  • | 为什么大部分人都认为2560x1440是2K? |

  • | 现在学编程晚不晚? |

  • | 如何评价华为 910D 昇腾芯片? |

  • | 印度是真的烂还是咱们在信息茧房里面? |

  • | 宝宝们 敢不敢发出你们自己最可爱的自拍照? |

  • | 桂林米粉为什么走不出桂林? |

  • | 现在干什么能挣钱? |

  • | 大龄剩女到底要不要妥协结婚? |

  • | 为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用? |

  • 因为人越忙越有空,越闲越他妈累。 我个人发现,精神高度集中...

    2025-06-28
  • 这是秋田村姑佐佐木希 这是福冈村姑桥本环奈 ...

    2025-06-28
  • 自从去上海游玩看到好多白人之后,我已经不认为他们比例好了。 ...

    2025-06-28
  • Acorbat2022版已经有很多功能不能用了,不是会弹窗告...

    2025-06-28

关注我们

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