网站地图官方微信:
网站首页 贤良镇 白舍镇 民安镇 团溪镇 坪山乡 南坝乡

当前位置: 首页 >

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

  • | 你见过最脑残的设计是什么? |

    绝味鸭脖的饭盒。 正常的饭盒,侧壁和底部都是平面。 而他...

    查看详情>>
  • | 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢? |

  • | 入手NAS能不能满足以下需求? |

  • | 刘强东看到了什么,才去搞外卖? |

  • | 开源掌机值得买吗? |

  • | MongoDB的缺点以及你为什么不使用MongoDB? |

  • | 公司就一个后端一个前端,有必要搞微服务吗? |

  • | 为什么有的人喜欢盲目抵制 goto 语法? |

  • | go 有哪些成熟点的后台管理框架? |

  • | 修仙文明可能以怎样的方式碾压星际文明? |

  • | 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般? |

  • 鱼缸开缸后,硝化系统初步建立时,水质还不够好,此时对不良水质...

    2025-06-25
  • 大水体深水养乌龟的忠实信徒。 条件不允许,只有25厘米的水深...

    2025-06-25
  • 我前公司,订单量最大的时候每天800万。 我们的设计是 订...

    2025-06-25
  • 总所周知,字节在用,但是可能也就限于部分产品线的部分前后端组...

    2025-06-25

关注我们

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