网站地图官方微信:
网站首页 柏乡县 大椿乡 大周镇 苍溪县 通仙乡 马树镇

当前位置: 首页 >

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

  • | systemd吞并了什么? |

    只吞了init的。 剩下的那些玩意儿,只是套个壳。 比如...

    查看详情>>
  • | 想学编程,该不该买MacBook? |

  • | 电视剧《繁花》中,爷叔为什么会离开宝总? |

  • | Rust 的设计缺陷是什么? |

  • | 如何建一个安全的个人nas? |

  • | JetBrains 放弃 AppCode 是否是一个错误决定? |

  • | 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗? |

  • | 伊朗这次会崩溃灭亡吗? |

  • | 微软edge浏览器为什么逐渐被其他的浏览器代替? |

  • | 为什么部队能保证有八小时以上睡眠(午休+晚上),而高中生却做不到? |

  • | 广州拟全面取消房地产限购、限售、限价并降低贷款首付比例和利率,拟推动***运动消费发展,将产生哪些影响? |

  • 前话前几天在闲鱼上看到一个车商发的马自达6 06年2.3手动...

    2025-06-22
  • 从上海到北京,直线距离1050公里,乘坐客机需要2小时20分...

    2025-06-22
  • 自研新作 flutter3.32+dart3.8+deeps...

    2025-06-22
  • 1.性价比员工,校招舍不得花大钱,招的都是一般的程序员,和H...

    2025-06-22

关注我们

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