网站地图官方微信:
网站首页 梨树县 孔店乡 勐库镇 捧当乡 拉藏乡 杨舒乡

当前位置: 首页 >

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

  • | VSCode 都有哪些牛逼的插件? |

    作为苦逼码农,每天花费大量时间使用VSCode来编写和调试代...

    查看详情>>
  • | 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看? |

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

  • | PHP初学者,我能不能使用PHP来开发桌面应用? |

  • | 如何看待三峡集团总部搬迁至武汉? |

  • | 胸大的女孩子有什么烦恼? |

  • | 胖东来能长久下来吗? |

  • | postgresql能取代mongodb吗? |

  • | arm在低功耗下的效率是x86的两倍以上,为何掌机还不使用arm芯片? |

  • | 为什么眼睛散光度数较高就不适合戴***眼镜? |

  • | 美国率领北约敢和中国开战吗? |

  • 深圳龙岗这边4、5、6月份已经是暴跌了,很多小区比年前的时候...

    2025-06-23
  • 楼上 @佚明 已经讲得很好了,起因是三大运营商对PCDN打击...

    2025-06-23
  • 说明腾讯实现了我曾经的几个预测 预测1,electron会普...

    2025-06-23
  • 先上两张图 Legion Go S在SteamOS下...

    2025-06-23

关注我们

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