网站地图官方微信:
网站首页 临漳镇 丰镇市 操场乡 新湾镇 义新乡 万峦乡

当前位置: 首页 >

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

  • | 055一打一能不能打过阿利伯克? |

    利益相关:军内 某单位兼职员工,对国内的所有军事设备都了解。...

    查看详情>>
  • | 能分享一下你写过的rust项目吗? |

  • | 鱼缸有哪些寿命比较长的草推荐呢? |

  • | 如何电脑下载Adobe audition? |

  • | Vim 有什么奇技淫巧? |

  • | vue 框架开发的项目结构是如何搭建的? |

  • | 如何评价Orbstack(在Mac上低开销地运行容器和Linux)? |

  • | AutoCAD和SolidWorks有什么区别? |

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

  • | 有哪些外行看起来很陋(low),但是内行人却觉得很高大上的东西? |

  • | 如何评价前端框架 Solid? |

  • 以伊开打之后,所有知乎相关问题瞬间成为团建现场,完全不意外。...

    2025-06-20
  • 哈哈,首先我不是布道师,算是 go 语言的爱好者吧。 😄 自...

    2025-06-20
  • 引言如今,熊猫越发觉得NAS已经不再只是一个简单的个人存储设...

    2025-06-20
  • 你知道猪=pig,猪肉=pork很好, 但如果你知道 公猪=...

    2025-06-20

关注我们

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