网站地图官方微信:
网站首页 锡尼镇 枫朗镇 桥板乡 乃龙乡 吕河镇 金崖镇

当前位置: 首页 >

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

  • | 如何看待特朗普最后关头取消对伊朗的军事行动? |

    伊朗和以色列的战争来到第7天,特朗普终于到了要做“下场”决定...

    查看详情>>
  • | UUID真的是全球唯一吗? |

  • | cloudflare的1.1.1.1和warp有什么区别? |

  • | 为什么 macOS 上国产软件不流氓? |

  • | 能分享一下你写过的rust项目吗? |

  • | ***《凡人修仙传》有哪些令人伤感的情节? |

  • | 生活中怎样的美女才能被称为「大」美女? |

  • | 京东刘强东近期小范围分享怎么看? |

  • | 网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任? |

  • | 你的鱼缸里养过什么奇怪的鱼? |

  • | Golang与Rust哪个语言会是今后的主流? |

  • 这可不只是巴铁的事。 除去巴铁的装备,还有两架运20也去了。...

    2025-06-20
  • 有时候真的不得不相信国运这东西啊,现在的以色列,如果美国不亲...

    2025-06-20
  • 首先,答主我比大多数人花粉成分更高。 我愿意使用华为手机,因...

    2025-06-20
  • 懒得拿全画幅出来,简单用水果16 Pro Max的主摄和十多...

    2025-06-20

关注我们

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