网站地图官方微信:
网站首页 包装用纸 包装相关设备 包装检测设备 眼镜及配件 验钞机 学校家具

当前位置: 首页 >

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

  • | Caddy 和 Nginx 比有哪些优点和缺点? |

    本内容是对知名性能评测博主 Anton Putra Ngin...

    查看详情>>
  • | 有什么好用的AI软件推荐吗? |

  • | 是什么原因让你一定要用 iPhone? |

  • | HTTP/3 解决了什么问题,又引入了什么新问题? |

  • | 为什么中国很少有人使用linux? |

  • | 美国搞出个“稳定币”,到底是什么?其它国家是如何看待稳定币的? |

  • | 一个人能做出什么开源项目? |

  • | 自己拥有一台服务器可以做哪些很酷的事情? |

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

  • | 为什么在日本是实体店干掉电商,在中国却是电商干掉实体? |

  • | 不结婚,不生孩子,老了怎么办? |

  • 本内容是对知名性能评测博主 Anton Putra Ngin...

    2025-06-22
  • 以前我也是跟题主一样的想法,觉得肌肉大就等于力量大,通过看体...

    2025-06-22
  • 作为一个外行。 我去了解量子力学。 初步接触后我觉得量子...

    2025-06-22
  • 哈喽 大家好 我是 @Leo Leung 一名工业设计专业的...

    2025-06-22

关注我们

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