网站地图官方微信:
网站首页 集美区 苏家镇 黄鹿镇 八寨乡 巴达乡 离岛区

当前位置: 首页 >

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

  • | 美国真会下场对伊朗开战吗? |

    如果美国亲自开战,那将会改变未来20-30年的全球局势。 ...

    查看详情>>
  • | 沙特王储:整个伊斯兰世界团结一致支持伊朗,你怎么看? |

  • | 如何评价《一人之下》第721(764)话情报? |

  • | 是不是 Mac Mini(M4) 不值得? |

  • | 为什么bilibili后端要用go来写? |

  • | 为什么运营商要封禁PCDN? |

  • | 小学生有必要学习编程吗?学编程性价比高吗? |

  • | 外贸独立站怎么做SEO? |

  • | 女生真正的完美身材是什么样子? |

  • | 有个少数民族的女朋友是什么体验? |

  • | 买到烂尾楼到底该有多绝望? |

  • 搬运一些,简单翻译 SlashData和Stack Over...

    2025-06-19
  • 身高175,脚跟到肚脐108,体重63~67,肩宽41~43...

    2025-06-19
  • 一、生产部署应用开发完成以后,需要把它提供给用户使用。 重点...

    2025-06-19
  • 又“复活”了,直接进入这个网站 新网址来了: ***s://...

    2025-06-19

关注我们

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