网站地图官方微信:
网站首页 宏河镇 大郭乡 集兵镇 姚渡镇 西北乡 景哈乡

当前位置: 首页 >

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

  • | 为什么现在吹Rust的人这么多? |

    因为rust比c和c++好上手,至少不会因为cmake等东西...

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

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

  • | 大家为什么会讨厌缩写? |

  • | 2025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息? |

  • | 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)? |

  • | 为什么海军要单舰满世界溜达呢? |

  • | 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑? |

  • | 一台主机上只能保持最多 65535 个 TCP 连接吗? |

  • | 如何评价《灵笼 2》第六集? |

  • | 俗话说“女人三十如狼四十如虎”,到底是不是真的?? |

  • 目前的进展: 军用先进涡扇: 涡扇-15 :即将批量服役歼-...

    2025-06-21
  • 其实这没啥遮遮掩掩的,实话实说就可以了。 我就在福建舰上工作...

    2025-06-21
  • 你的感觉没错。 现代医学只能治愈两种疾病,就是感染和外科。...

    2025-06-21
  • 我是患者 挂了三甲医院擅长深龋保髓的医生,当我提到盖髓的时候...

    2025-06-21

关注我们

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